Доступ к PuTTY-паролю запрещен
Я пытаюсь войти в систему с PuTTY в качестве root, но когда я набираю пароль, он говорит access denied.
Кто-нибудь может помочь мне это исправить?
Я пытаюсь войти в систему с PuTTY в качестве root, но когда я набираю пароль, он говорит access denied.
Кто-нибудь может помочь мне это исправить?
Есть только четыре потенциальные проблемы, о которых я могу думать (большинство из которых уже было рассмотрено):
Если вы используете IP-адрес, проверьте его.
Если вы используете имя хоста, проверьте, что оно указывает на правильный IP-адрес, и/или попробуйте вместо него IP-адрес.
Тот факт, что у вас есть root доступ, не означает, что вы можете войти в систему с правами root. Это только означает, что у вас есть учетная запись с привилегиями root (обычно через sudo).
Если вы не вводите имя пользователя вручную, убедитесь, что Подключение → Данные → Имя пользователя для автоматического входа на самом деле установлено в root.
Проверьте пароль, который вы вводите.
Убедитесь, что CapsLock отключен.
Убедитесь, что PuTTY использует правильную раскладку клавиатуры.
Если вы используете AltGr, убедитесь, что Терминал → Клавиатура → AltGr действует как клавиша Comopse не отмечена.
Если ничего из вышеперечисленного не работает, очистите поле Соединение → Данные → Имя пользователя для автоматического входа (если оно установлено) и введите пароль в поле имени пользователя, чтобы проверить, что оно введено правильно.
Некоторые SSH-серверы могут отключать SSH-логины для определенных пользователей и даже могут отключать логины root по умолчанию.
Если вы используете открытый SSH сервер, вам нужно отредактировать /etc/ssh/sshd_config
и убедиться, что он не содержит одной из следующих строк:
PermitRootLogin no
PermitRootLogin without-password
Обе строки приводят к простой ошибке Access denied., хотя они позволяют ввести пароль. Последняя разрешает вход в систему только при аутентификации с помощью открытых ключей.
Чтобы разрешить логины root, удалите соответствующую строку или замените ее следующей:
PermitRootLogin yes
Смотрите man sshd_config для дополнительной информации.