centos下vsftp添加新用户

centos下vsftp添加新用户

作者: Jack 发表时间: 2012-06-11 18:49 分类: centos

#adduser -d /目录路径 -g ftp -s /sbin/nologin  用户名

#adduser -d /opt/name -g ftp -s /sbin/nologin name
上面增加了一个名为name的用户它的目录属于/opt/name下面,属于ftp用户组。此用户是不可以登陆我们终端服务器的。
添加密码
#passwd jack

设置用户名为FTPUSER的用户在目录下可以读写的权限

chown -R name:ftp /opt/name/

如果我们想把/opt/jack目录挂到我们的ftp目录下面,可以使用mount命令

#mount –bind /opt/jack /var/ftp/jack
这样我们就完成了添加用户与挂载目录的配置。
完成了上面还没有做完.如果是这样我们在使用jack登陆的时候有可能我们在网页上面看到的时候显示的是linux下面的所有目录。如果是这样我们需要修改我们的vsftpd.conf配置文件,在文件下面我们需要增加。

“chroot_local_user=YES”
这样我们就自己拥护属于自己目录了。

现象1:
500 OOPS: cannot open user list file
原因: 不存在文件“/etc/vsftpd/user_list”或文件中不存在该帐户
解决: # echo username >> /etc/vsftpd/user_list<Enter>

现象2:
530 Permission denied.
Login failed.
原因: “/etc/vsftpd/user_list”文件中不存在当前登陆用户
解决: # echo username >> /etc/vsftpd/user_list<Enter>

现象3:
500 OOPS: cannot open chroot() user list file
Login failed.
原因: 不存在文件“/etc/vsftpd/chroot_list”
解决: # echo username >> /etc/vsftpd/chroot_list<Enter>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值