Вопрос: Как позволить пользователю с пустым паролем войти в систему Linux?
Хотя это кажется рискованным требованием, но иногда в частной среде разработки это может оказаться полезным.
Также openssh предоставляет вам возможность иметь пустые пароли для пользователей при выполнении команды ssh.
Со страницы руководства sshd_config:
# man sshd_config ... PermitEmptyPasswords When password authentication is allowed, it specifies whether the server allows login to accounts with empty password strings. The default is no.
Поэтому по умолчанию ssh не позволяет пользователям входить в систему с пустыми паролями.
Но если мы установим для параметра PermitEmptyPasswords значение «yes» в файле конфигурации /etc/ssh/sshd_config, пользователи смогут войти с пустым паролем.
# vi /etc/ssh/sshd_config PermitEmptyPasswords yes
Убедитесь, что параметр разхеширован, если он хеширован в файле конфигурации.