SSH

SSH

我有一个新的 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。

相关内容