Pages

2009/11/12

FTPサーバを稼働

外部からのSSH接続が許可されていないため、FTPとcron、シェルスクリプトを駆使した運用を行うことにした。cronやシェルスクリプトに関してはまた後日触れるが、今日はFTPのインストールと設定までをメモしておく。今回は自分の持っている本に従ってvsftpdを使うことにした。インストールは簡単で以下の通り。
sudo apt-get install vsftpd

今回の目的ではanonymous接続を許可する必要はないし、自分だけが接続できればいいので、『/etc/vsftpd.conf』にanonymous_enable=NOを加え、local_enable=YESのコメントアウトを行った。設定ファイルに変更を加えた後、以下のコマンドで再起動とファイアウォールの設定を行った。
sudo /etc/init.d/vsftpd restart
sudo ufw allow 21/tcp