我有一个新的 Ubuntu18.04.3。我可以正常使用 SSH,但是我不能安全FTP。
SSH
安全FTP
这是我的 SSH 配置
Port 8200
PermitRootLogin yes
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd no
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
MaxAuthTries 100
AllowUsers forge
我检查了日志
tail -f /var/log/auth.log
每次失败时我都会看到这个附加内容
Jun 30 13:27:18 websocket sshd[3353]: Connection closed by 24.62.137.11 port 51216 [preauth]
如何使我的 SFTP 正常工作?
我应该检查什么?
答案1
如果您使用密码进行 sftp 连接 - 那么“PasswordAuthentication no”应该替换为“PasswordAuthentication yes”
- 不要忘记重新启动 sshd。