IOS-XR から showtech の tgz ファイルと config backup を保存するための TFTP サーバを立ち上げたとき、アップロード(ファイルを新規に作成するところ)で詰まったのでメモを残しておきます。
- 作業実施バージョン
- Ubuntu 18.04.3 LTS
- tftpd-hpa 5.2+20150808-1ubuntu3
1. tftpd-hpa のインストール
1 | % sudo apt install tftpd-hpa |
2. tftp root ディレクトリの作成
1 2 3 | % sudo mkdir /srv/tftp % sudo chown tftp:tftp /srv/tftp |
3. tftp user ディレクトリの変更
1 | % sudo sed -i".orig" '\/var\/lib\/tftpboot/\/srv\/tftp' /etc/passwd |
4. tftpd-hpa の設定変更
1 | % sudo vim /etc/default/tftpd-hpa |
下記のとおりに変更する
1 2 3 4 | TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp" TFTP_ADDRESS=":69" TFTP_OPTIONS="--ipv4 --secure --create" |
5. tftpd-hpa への設定反映(再起動)
1 | % sudo service tftpd-hpa restart |
No comment yet, add your voice below!