QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1654|回复: 1

vsftpd虚拟用户目录权限设置

[复制链接]
发表于 2005-4-13 17:43:20 | 显示全部楼层 |阅读模式
最近,刚架了个vsftpd服务器,设了个虚拟用户,但是当用这个用户登录时
却发现此用户可以跳到指定目录上一级,以致浏览整个硬盘
我用的添加的命令是adduser -g ftp -s /sbin/nologin beinan。
还有一个小问题是,vsftpd的匿名用户的访问目录是pub,但是我想让用户访问
别的盘里的资源(比如/mnt/winc/movie)请问怎么设才是??
               谢谢先
发表于 2005-4-13 22:06:30 | 显示全部楼层
如果你想禁止所有用户调转到上级目录,可以设置
chroot_local_user=YES
或者设置下面两行,将禁止跳转的用户写到vsftpd.chroot_list里
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

anon_root=/var/ftp/pub
local_root=/var/ftp/local

第一个设置匿名用户目录,第二个设置本地用户目录。

或者将/mnt/winc/movie 绑定到/var/ftp/pub下:

mount --bind /mnt/winc/movie  /var/ftp/pub

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 05:07 , Processed in 0.038114 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表