Я сбросил пользователя ("sftuser"), после этого я не могу войти на сервер, он выдает ошибку при входе в систему с помощью putty:

PuTTY Network Ошибка: программное обеспечение вызвало разрыв соединения

Я могу войти в систему другим пользователям без каких-либо проблем.

У нас нет механизма LDAP для входа в систему, чтобы сервер был локальным пользователем.

/etc/ssh/sshd_config имеет PAM как да.

Также для sftp мы добавили следующую конфигурацию:

Match Group sftponly
       ChrootDiretory /ftp/sftpuser
       AllowTcpForwarding no
       ForceCommand internal-sftp
       X11Forwarding no

В /etc/passwd:

sftpuser:x:4008:5007::/ftp/sftpuser:/bin/bash

Разрешения:

ls -ld /ftp/sftpuser
drwxr-xr-x 3 sftpuser sftponly 4096 Oct 27 18:40 /ftp/sftpuser

ls -ld /ftp
drwxr-xr-x 4 root root 4096 Dec 16 12:27 /ftp

После перезагрузки и входа в систему. Мы получаем всплывающее окно в замазке как:

Putty Fatal Error
X Network error:Software caused connection abort

После того, как мы нажмем OK во всплывающем окне, сессия замазки станет неактивной.

0