vsFTPD是一款小巧易用FTP服务器程序;本文能让初学者在最短的时间内在Ubuntu下学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇。
安装指令
$ sudo apt-get install vsftpd
安装完成后的设定等
/etc/vsftpd.conf
这个档案预设好像不会加入,这档案有特殊用途,这档案内列入的使用者再使用ftp时不受到目录的限制
/etc/vsftpd.chroot_list
anonymous_enable=NO
是否允许任意使用者连线
local_enable=YES
是否允许本机使用者登入FTP
write_enable=YES
是否开放写入的权限
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
chroot_local_user=YES
chroot_list_enable=YES
这样的设定,让所有使用者无法变换根目录,除了/etc/vsftpd.chroot_list中所列的使用者
重新启动vsftp
sudo /etc/init.d/vsftpd restart
安装完成顺便测试连接,安装个FileZilla FTP软体连看看,用软体中心安装更省事
如下图1-2
图1 图2