vsftpd
登录后断开客户端连接,且日志中没有任何警告,
/etc/vsftpd.conf
anon_mkdir_write_enable=YES
anon_root=/home/[username]/Public
anon_upload_enable=YES
anonymous_enable=YES
isolate_network=NO
listen=YES
listen_port=666
local_enable=YES
pam_service_name=vsftpd
seccomp_sandbox=NO
write_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
连接尝试
lftp localhost:666
ls
'ls' at 0 [Delaying before reconnect: 12]
/var/log/vsftpd.log
Sat Dec 2 19:30:29 2023 [pid 1] [ftp] OK LOGIN: Client "127.0.0.1", anon password <no password>"
OK LOGIN 后什么都没有,连接只是断开。
我尝试过的:
- 本地用户匿名
- 本地用户非匿名
- 不同机器上的本地网络上的用户匿名
- 不同机器上的本地网络上的用户不是匿名的
- 使用 lftp
- 使用 Plasma 中 Dolphin 的 FTP 支持
每次登录成功后连接就会断开。我该如何进一步排除故障?
答案1
seccomp_sandbox=NO
进入 vsftpd.conf 文件修复了这个问题