您的位置:首页 > 运维架构 > Linux

linux 设置ftp帐号并限制访问目录

2016-03-08 10:53 411 查看
首先安装FTP参照 http://blog.csdn.net/lihuang319/article/details/50728037
1. //添加用户hdcsc,限定访问目录/data/export

useradd -d /data/export hdcsc

2. //输入两次密码

passwd hdcsc

//限定用户test不能telnet,只能ftp

usermod -s /sbin/nologin hdcsc

3. vi /etc/passwd 文件里能看到刚刚创建的用户名和可访问目录信息

4. 修改vsftp配置文件

把这两行的注释去掉

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

如果没有/etc/vsftpd/chroot_list文件请新建,把用户名hdcsc写进去,每个用户名一行保存,可参见同目录下user_list文件格式

5. 重启ftp服务

service vsftpd restart

问题1. 连接ftp出现 553 Could not create file

执行命令 setsebool allow_ftpd_full_access on

或者检查文件夹是否有可写权限

修改权限:chmod 777 -R 文件夹
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: