Ubuntu14.04に FTPサーバvsftpdをインストールする

1.vsftpdのインストール
#sudo apt-get install vsftpd
#netstat -tnl
#service vsftpd start | stop | restart

2.ユーザの追加
ディレクトリの作成
#sudo mkdir -p /home/uftp

ユーザの作成
#sudo useradd -d /home/uftp -m uftp

パスワードの設定
#sudo passwd uftp

3.設定
設定ファイルの修正
#sudo gedit /etc/vsftpd.conf

設定内容:
listen=YES
local_enable=YES
write_enable=YES
anonymous_enable=NO
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_enable=yes
xferlog_std_format=yes
ftpd_banner=XXXXX

#sudo gedit /etc/vsftpd.chroot_list

4.vsftpd再起動
#sudo /etc/init.d/vsftpd restart
#sudo service vsftpd restart

5.アンインストール
#sudo userdel uftp #ユーザの削除
#sudo apt-get remove –purge vsftpd #ソフトの削除

Linux

Posted by arkgame