Я слежу за этим учебником по настройке доступа на основе ключей к SSH
Я создал пользователя. Я добавляю копию ключа клиенту через ssh-copy-id <username>@<host>
Becasuse ssh <username>@<host>
все еще запрашивает пароль, который я запускаю ssh-add
на локальной машине. Терминал не запрашивает пароль, я могу войти без пароля.
Но я не могу запустить su
больше. Каждый ввод пароля приводит к Authentication failure
.
Я попробовал это снова. Но перед копированием ключа я добавил в файл sudoer. Скопированный ключ, ssh-add. Но теперь я не могу войти в мою SSH оболочку по всем?
Как мне настроить SSH-доступ на основе ключей с возможностью использования su
или sudo
?