Я могу su root, но не могу войти как root?

Обычно все наоборот... так что это может быть первым из того, что я исследовал.

допустим, я захожу на мою серверную венеру как willc86. Когда я su root, он впускает меня. Однако, скажем, я ssh venus -l root, он не пускает меня. доступ закрыт. если я ssh venus -l willc86 это работает, но мне нужно su root для переключения

это проблема с ssh?

1 ответ

Как упоминает bodhi.zazen, вход в систему root от ssh может быть отключен.

Честно говоря, это не плохо. Вы можете захотеть привыкнуть к "su -", чтобы получить root, если нужно (или sudo -i, если вы его используете).

Попробуйте следующее, чтобы проверить,

grep PermitRootLogin /etc/ssh/sshd_config

Если вы видите следующее, root-вход отключен.

PermitRootLogin no

Или, если вывод следующий, вход в систему root не может быть выполнен с паролями:

PermitRootLogin without-password

Чтобы изменить этот параметр, используйте ваш любимый текстовый редактор (vi/nano) и измените нет на "да"

Опять же, подумайте о том, чтобы привыкнуть работать с "su -/sudo", когда это необходимо, прежде чем изменять это.

РЕДАКТИРОВАТЬ /Sidenote: Кроме того, это будет работать, только если вы фактически установили пароль для пользователя root.

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