В операционной системе Linux есть возможность изменить пользователя, под которым вы работаете, без необходимости выходить из текущей сессии. Это может быть полезно, если вы хотите выполнить определенные действия от имени другого пользователя, имеющего больше привилегий или доступа к определенным файлам или каталогам.
С помощью команды «su» (сокращение от «switch user») вы можете сменить текущего пользователя на другого. Для этого нужно знать пароль от учетной записи другого пользователя. Если пароль не известен, вы не сможете получить доступ к его аккаунту.
Чтобы войти под другим пользователем, выполните следующую команду:
su — имя_пользователя
Здесь «имя_пользователя» — это имя пользователя, под которым вы хотите войти. После выполнения этой команды вы будете переключены на аккаунт выбранного пользователя и получите доступ к его рабочему окружению и файлам.
Создание нового пользователя в Linux
Для создания нового пользователя в Linux можно использовать команду adduser
. Эта команда создает новую запись пользователя в системе и устанавливает для него домашнюю директорию.
Пример использования команды:
Команда | Описание |
---|---|
sudo adduser username | Создает нового пользователя с указанным именем |
При выполнении этой команды вас попросят ввести пароль для нового пользователя, а также дополнительную информацию, такую как полное имя, номер телефона и т. д.
Кроме того, вы можете указать дополнительные опции при создании пользователя. Ниже приведены некоторые из них:
Опция | Описание |
---|---|
--disabled-password | Создает пользователя без установки пароля |
--gecos "Описание пользователя" | Устанавливает описание пользователя |
--uid UID | Устанавливает пользовательский идентификатор (UID) |
Пример использования команды с опциями:
Команда | Описание |
---|---|
sudo adduser --disabled-password --gecos "John Doe" username | Создает пользователя с именем «username», без пароля и с описанием «John Doe» |
После создания нового пользователя вы можете использовать его для входа в систему.