Я сбросил пользователя ("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 во всплывающем окне, сессия замазки станет неактивной.