У меня есть пользователь без установленного пароля (например, passwd -d).
Я не хотел бы использовать открытые ключи в этой настройке.
Есть ли способ входа по SSH такому пользователю?
PermitEmptyPasswords yes тогда перезапустить sshd?
Если вы просто хотите стать пользователем, о котором идет речь, самый простой способ - войти в систему от имени другого пользователя (через ssh) и su $username . Для этого требуются права суперпользователя, но вы можете поместить команду в /etc/sudoers и позволить своему пользователю выполнять эту команду только как root.
Если вы действительно хотите войти через ssh (или каким-либо другим способом), вам нужно выбрать один из следующих вариантов:
Разрешите PermitEmptyPasswords в sshd_config и перезапустите sshd .