Доступ к серверу SSH после отключения аутентификации по паролю SSH для пользователя root

При обновлении сервера с 12.04 до 14.04 неправильное нажатие клавиши ВВОД привело меня к отключению аутентификации по паролю SSH для root (одна из опций, которую он упоминает при обновлении через SSH). Вся процедура обновления завершена правильно, но после перезагрузки облачного узла он показывает запрос пароля в терминале, но пароль всегда неверен:

Permission denied, please try again.

Как восстановить SSH-соединение с сервером, если единственный способ доступ к нему был через SSH. Могу ли я что-нибудь сделать на стороне клиента, чтобы снова подключиться к серверу через SSH?

1
задан 28 April 2014 в 07:49

2 ответа

Это - известная проблема в 14,04. Причина этой проблемы описана в ответе , Что делает ' без password' средний в sshd_config файле?

можно ли проверить его?

0
ответ дан 28 April 2014 в 07:49

Есть ли какие-либо учетные записи пользователей в системе помимо корня? Если так, Вы можете SSH в одни из учетных записей пользователей и использовать sudo. В противном случае я предполагаю, что Вам был бы нужен доступ KVM для входа в систему как корень непосредственно. Если Вы не можете сделать этого, я предполагаю, что необходимо будет запустить.

, Если Вы можете, сохраните образ файловой системы, таким образом, можно смонтировать его позже и получить доступ файлам.

В будущем, удостоверьтесь, что Вы настраиваете учетную запись пользователя с sudo полномочиями и используете ssh-copy-id, таким образом, можно войти в систему с ключом.

0
ответ дан 28 April 2014 в 07:49

Другие вопросы по тегам:

Похожие вопросы: