如何给VSFTP增加用户,只能访问指定目录

 我来答
冷映安0Ks
2016-11-14 · 知道合伙人互联网行家
冷映安0Ks
知道合伙人互联网行家
采纳数:11975 获赞数:299385
百度站长平台新人训练营版主 文栋说自媒体网站创始人 站长之家专栏作者

向TA提问 私信TA
展开全部
  1、修改/etc/vsftpd/vsftpd.conf
  将下面三行
  #chroot_list_enable=YES
  # (default follows)
  #chroot_list_file=/etc/vsftpd.chroot_list
  改为
  chroot_list_enable=YES
  # (default follows)
  chroot_list_file=/etc/vsftpd/chroot_list
  2、增加用户 useradd -d /home -g ftp -s /sbin/nologin 用户名1 -p password,这样只增加ftp用户,不能SSH登录
  3、设置用户口令 passwd ftpuser
  4、编辑文件: /etc/vsftpd/chroot_list
  内容为ftp用户名,每个用户占一行,如:
  用户名1
  peter
  john
  5、编辑文件: /etc/vsftpd/user_list
  内容为ftp用户名,每个用户占一行,如:
  用户名1
  6 重新启动vsftpd
  #service vsftp restart
默认FTP新上传的文件的初始权限为rw,修改为-rw-r--r--
把配置文件中的这一行注释去掉:local_umask=022
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式