以下を使用してtftpサーバーをインストールしました。
#dnf install tftp-server
Tftpサーバーディレクトリを設定するにはどうすればよいですか?/etcにtftp関連の設定ファイルがありません。
Fedora 17以降では、systemdを使用してtftpサービスを制御します。該当するsystemd構成:
/lib/systemd/system/tftp.service
私のFedora27インストールから引用すると、-s
の後にパラメーターを微調整したいと思います。
[Unit]
Description=Tftp Server
Requires=tftp.socket
Documentation=man:in.tftpd
[Service]
ExecStart=/usr/sbin/in.tftpd -s /var/lib/tftpboot
StandardInput=socket
[Install]
Also=tftp.socket
マニュアルページは、追加オプションについてのin.tftpdの優れたリファレンスです。
ちなみに、SeLinuxルールはTFTPが上記のフォルダーから提供されることを想定しているため、おそらくそれらを再構成する必要があります(またはcough SeLinuxをオフにします)。