2

Я должен повторить bash-скрипт (изначально не написанный мной), и в какой-то момент возникает ssh-соединение с пользователем "root", и первым делом после этого:

su - otheruser

Я не очень понимаю, почему бы просто не войти в систему как otheruser в ssh, и у меня есть оба пароля для root и otheruser.

Есть ли (даже небольшие) отличия пути от чего-то еще?

1 ответ1

0

Есть (по крайней мере) одна из возможных причин. Администратор должен настроить ssh так, чтобы он был разрешен только с ключом, а единственная учетная запись с ключом - root. Таким образом, вы входите в систему как root, а затем переключаетесь на другого пользователя.

Другой причиной может быть ограничение через sshd_config пользователей, которым разрешено входить через ssh.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .