Centos 6 的VSFTP
关闭SELinux,在终端机输入
vi /etc/selinux/config
SELINUX=enforcing 改成 SELINUX=disabled
关闭selinux,接著输入
setenforce 0
传送资料的需要,可以暂时开放root的权限
vi /etc/vsftpd/user_list
#root
service vsftpd restart
VSFTP
安装程式
yum -y install vsftpd
修改设定档
vi /etc/vsftpd/vsftpd.conf
限制使用者离开家目录,只有chroot_list名单中的使用者,才可以离开家目录(给管理者用)
anonymous_enable=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
#在档案最后面加入下面这一行111cn.net
chroot_local_user=YES
记得要到外部新增档案chroot_list加入管理者名单
vi /etc/vsftpd/chroot_list
admin,user1
service vsftpd restart
让使用者可用档案总管方式上传档案
vi /etc/vsftpd/vsftpd.conf
connect_from_port_20=NO
pasv_enable=YES
附注:IE7无法使用FTP的功能,但可以用档案总管的方式来克服问题,让老师们、学生们方便交作业用途。