ubuntu 14.04 amd 64 的ftp server
可以說linux下最常用的ftp伺服器軟體是vsftpd,但是在配置上還是有點麻煩,做為自用簡單配置就好
1.安裝
sudo apt-get install vsftpd
2.配置
建立ftp使用者及home目錄
sudo useradd ftp
sudo passwd ftp
sudo mkdir /home/ftp #此為ftp的根目錄
ftp目錄無法直接上傳,需在此下再建目錄並給與許可權才可止傳
sudo mkdir /home/ftp/ftproot
sudo chmod 777 /home/ftp/ftproot
sudo vim /etc/vsftpd.chroot_list
==================================================
ftp
==================================================
檢視配置手冊
man 5 vsftpd.conf
配置vsftpd
sudo vim /etc/vsftpd.conf
==================================================
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
async_abor_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.
==================================================
3.vsftpdr的操作
啟動
sudo service vsftpd start
停止
sudo service vsftpd stop
重新啟動
sudo service vsftpd restart
檢視狀態
sudo service vsftpd status