Я установил частные / открытые ключи между клиентом и сервером. Я могу выполнять вход по SSH без пароля.
Я использую x2go для установления сеансов удаленного рабочего стола от клиента со следующей конфигурацией:
Однако я не могу войти в систему без пароля, как описано в https: / /wiki.x2go.org/doku.php/wiki:advanced:authentication:passwordless-ssh
После того, как меня попросят ввести пароль, мне все равно будет предложено ввести пароль пользователя.
Чего не хватает?
Похоже, что вики-документация устарела. В нем говорится (выделено мной жирным шрифтом):
После передачи вы можете добавить путь к закрытой части ключа к настройкам сеанса внутри x2goclient. x2goclient теперь должен установить соединение, не запрашивая пароль, просто щелкнув по представлению карточки сеанса.
Вместо этого фактически требуется только установка параметра Попробовать автоматический вход
.
поле Использовать ключ RSA / DSA для соединения ssh
должно быть оставлено пустым.