小编Cas*_*lia的帖子

vsftpd 不列出目录的内容

我已经使用vsftpd并启用了匿名上传和下载设置了 FTP 服务器。我遇到的问题是,当我上传目录时,它会上传成功(我可以在服务器中看到它),但是下次我想检查该目录时,FTP客户端显示一个空目录!!

没有错误登录/var/log/vsftpd.log。该pub文件夹(匿名 ftp 用户的主文件夹)也有写权限。我测试了各种配置选项,但没有一个帮助!

我设置的最新配置选项如下:

anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirlist_enable=YES
Run Code Online (Sandbox Code Playgroud)

我什至关闭了一次防火墙进行测试,但它没有改变任何东西!

ftp configuration vsftpd

5
推荐指数
2
解决办法
6万
查看次数

使用 adduser 添加了一个用户,但无法通过 FTP 使用该用户登录

我正在设置 FTP 服务器,我希望能够自己登录并做任何我想做的事情,但是如果我希望其他人连接到我的服务器,我会向他们提供将他们限制在主目录中的凭据。我已经创建了用户:

adduser username
passwd username
mkdir /home/user_dir
usermod -d /home/user_dir
Run Code Online (Sandbox Code Playgroud)

然后我启用chroot_local_user=YESchroot_list_enable创建了一个文件并将我的用户名放入其中,以便我仍然可以访问整个机器。

如果我以我自己的身份进行 ftp,我可以登录并做任何我想做的事情,但是我不能以这个新用户的身份登录。(我明白了530 Login Incorrect)。

信息:

Linux 薄荷

使用 vsftpd

我可以作为新用户 ( su newUser... password)登录到 shell

另外 - 如果我从 chroot 列表中删除自己,我会得到500 OOPS refusing to run with writeable root inside chroot. 我假设这个错误与新用户相同,如果我在限制他们的访问时遇到这个错误,我该如何限制他们的访问? 固定 - 忘记了可写的 chroot

ftp vsftpd

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

ftp ×2

vsftpd ×2

configuration ×1