Для переключения пользователей в Bash можно использовать различные методы. Вот несколько примеров кода:
-
Команда su:
Командаsu
позволяет переключиться на другую учетную запись пользователя. По умолчанию, если вы не укажете имя пользователя, оно переключится на пользователя root. Вот пример:su username
Замените
имя пользователя
на нужную учетную запись пользователя. -
Команда sudo:
Командаsudo
используется для выполнения команд с привилегиями суперпользователя. Вы также можете использовать его для переключения на другого пользователя с помощью опции-u
. Вот пример:sudo -u username bash
Замените
имя пользователя
на нужную учетную запись пользователя. -
su – Команда:
Командаsu -
не только переключает пользователя, но и загружает переменные среды пользователя. Это может быть полезно для создания полноценной среды для нового пользователя. Вот пример:su - username
Замените
имя пользователя
на нужную учетную запись пользователя. -
Команда ssh:
Если вы хотите переключиться на пользователя на удаленном компьютере, вы можете использовать командуssh
. Это позволяет вам войти на удаленный компьютер и работать от имени указанного пользователя. Вот пример:ssh username@remote_host
Замените
username
на нужную учетную запись пользователя, аremote_host
на IP-адрес или имя хоста удаленного компьютера.