标签:vsftpd
一:安装软件
yum install vsftpd
二:
#useradd -s /sbin/nologin -d /data/ftp -g ftp ftpadmin
#passwd ftpadmin
注意:
-s /sbin/nologin 是让其不能登录系统
-d 是指用户目录为了/data/ftp
-g ftp 把用户加入到ftp组中
#chmod -R 744 /data/ftp
#chgrp -R ftp /data/ftp
三:
配置/etc/vsftpd/vsftpd.conf
修改两处:
注:此配置文件仅在默认配置文件基础上修改为如下两项:
anonymous_enable=NO #禁止匿名登录
chroot_local_user=YES #把系统内所有的FTP用户都限制在家目录中
#vi /etc/vsftpd/ftpusers 将root注释
# vi /etc/vsftpd/user_list 将root注释 用于取消root登录
到最后
service vsftpd restart
即可
登录:ftp://192.168.0.73/ ftpadmin/ftpadmin
all is ok !!!
到现在为止可以实现基本功能已经实现,
但是如果对于某个目录要多用户登录并且权限都不同所以要用到虚拟用户
虚拟用户的建立和配置过程参考youdao note。
标签:vsftpd
原文地址:http://zlong37.blog.51cto.com/1073540/1554789