1. 程式人生 > >ubuntu 14.04 amd 64 的ftp server

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