关于vsftp用户目录访问

发布于 2022-10-03 12:05:09 字数 487 浏览 17 评论 0

我配置好vsftp 后.

useradd -d /usr/test test
passwd test

step1.
#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
Step2. 新增一个档案: /etc/vsftpd/chroot_list
内容增加:
test

以上步骤是用来实现把用户锁定在自己的目录的.可是我发现,这样做并不能实现,反而test一登陆FTP时就进行了 / 根目录,并且无法访问其它目录,也看不到任何文件

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

岁月打碎记忆 2022-10-10 12:05:09

你在/usr/test目录下建个文件,再登录看看

掀纱窥君容 2022-10-10 12:05:09

这个目录我在建用户时已经建了啊.

踏月而来 2022-10-10 12:05:09

[quote]原帖由 "宇风"]这个目录我在建用户时已经建了啊.[/quote 发表:
这个目录下有文件吗?

帅的被狗咬 2022-10-10 12:05:09

修改用户目录的权限,你的权限肯定不对。

短叹 2022-10-10 12:05:09

我试过,没有问题。

花开雨落又逢春i 2022-10-10 12:05:09

什么权限呀755?

年少掌心 2022-10-10 12:05:09

添加过程见图片
1:/etc/vsftpd/user_list 内容如下
testuser
test
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody

2:/etc/vsftpd/chroot_list 文件内容如下
test
testuser

3:/etc/vsftpd/vsftpd.conf 文件内容如下
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
#enable for standalone mode
listen=YES
tcp_wrappers=YES

赴月观长安 2022-10-10 12:05:09

我使用 testuser 登陆ftp时,发现此用户一登陆时的默认目录是根目录.
并且没有任何权限...

倥絔 2022-10-10 12:05:09

把登录的过程也贴出来看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文