web-dev-qa-db-ja.com

Fedora 23でtftpサーバーを設定する方法は?

以下を使用してtftpサーバーをインストールしました。

#dnf install tftp-server

Tftpサーバーディレクトリを設定するにはどうすればよいですか?/etcにtftp関連の設定ファイルがありません。

4
ghiasR

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をオフにします)。

4
Bob