У меня новый Ubuntu 18.04.3. Я могу SSH нормально, но я не могу SFTP.
Это мои конфиги 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-соединений - тогда "PasswordAuthentication no" следует заменить на "PasswordAuthentication yes"