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

Linux系统添加FTP用户

2015-03-31 09:58 155 查看
记录下Linux下添加FTP用户权限:

挑了个人觉得必须的步骤:

1、创建用户:

useradd -d /home/ftp test //增加用户test,并制定test用户的主目录为/home/ftp

2、设置密码:

passwd test //为test设置密码

3、修改/etc/vsftpd/vsftpd.conf文件如下:

anonymous_enable=NO

#

# Uncomment this to allow local users to log in.

local_enable=YES

#

# Uncomment this to enable any form of FTP write command.

write_enable=YES

最后在该文件的最后面添加如下行:

userlist_enable=YES

userlist_deny=NO

userlist_file=/etc/vsftpd/vsftpd.user_list

最后保存/etc/vsftpd/vsftpd.conf文件。

5、限制用户只能访问/home/test,不能访问其他路径
修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES //限制访问自身目录
# (default follows)

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
编辑/etc/vsftpd/vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行

添加后如下:

test /home/ftp

编辑 /etc/vsftpd/vsftpd.user_list文件,将受限制的用户添加进去,每个用户名一行

添加后如下:

test

改完配置文件,不要忘记重启vsFTPd服务器

[root@linuxsir001 root]# service vsftp restart

启动后,在进行测试,使用本地用户test及其密码登录,成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: