centos上搭建VSftp

来源:岁月联盟 编辑:exp 时间:2012-03-05
1.下载好vsftp
2.make
make install
cp vsftp解压目录/vsftpd.conf /etc/
允许本地用户登录FTP需拷贝vsftpd.pam文件
cp RedHat/vsftpd.pam /etc/pam.d/ftp
3.修改vsftpd.conf
接受匿名用户 :anonymous_enable=YES
接受本地用户 :local_enable=YES
可以上传(全局控制):write_enable=YES
 
启动vsftp
/usr/local/sbin/vsftpd /etc/vsftpd.conf &
添加vsftpd用户 (本地)
adduser -d /用户目录-g 用户组-s /sbin/nologin 用户名
其中sbin/nologin是让其不能登陆系统,-d 是指定用户目录 (FTP目录不能为用户主目录,即/home/用户)
设置密码
Passwd 用户名

摘自 取而代之的专栏