Управління користувачами

Як змінити користувача в Linux

Як змінити користувача в Linux

Linux - це надійна багатокористувацька операційна система. Користувачі можуть отримувати доступ до системи та використовувати системні ресурси. Наявність окремих облікових записів користувачів також пропонує кращий контроль над різними дозволами.

Якщо в системі декілька користувачів, буде багато випадків, коли ви хочете змінити поточного користувача. У цьому посібнику перевірте, як змінити користувача в Linux.

Користувач в Linux

Linux має три типи облікових записів користувачів: системний, користувацький та кореневий.

Залежно від інтерфейсу (GUI або CLI), існує декілька способів змінити поточного користувача.

Змінити користувача в CLI

У цьому розділі описано, як змінити користувачів у консолі. Цей розділ застосовується до будь-якого дистрибутива Linux.

Змінити користувача за допомогою su

Це стандартний спосіб зміни поточного користувача для сеансу. Команда su (переключити користувача) пропонує простий спосіб переключення користувачів.

Щоб перейти до іншого користувача, використовуйте таку структуру команд. Після запуску вам потрібно буде ввести пароль цільового облікового запису користувача, щоб завершити процес входу.

$ су -


Для перевірки перевірте значення змінної середовища USERNAME.

$ echo $ USERNAME

Існує один варіант цієї команди. Якщо ім'я користувача не вказано, тоді su буде типовим для кореневого користувача. У цьому випадку наступні команди еквівалентні.

$ су -

$ su - корінь


Перевірте зміну.

$ whoami


Настійно не рекомендується входити як адміністратор, якщо у вас немає необхідності. Якщо це лише для запуску команд з привілеєм root, тоді інструмент sudo пропонує більшу гнучкість та безпеку.

$ судо

Зміна користувача за допомогою sudo

Хоча sudo в основному використовується для запуску команди з правами root, він також може змінити користувача. Однак не кожен користувач може використовувати sudo. Користувач повинен бути доданий у файл sudoers, розташований у / etc / sudoers. Дізнайтеся, як додати користувача в sudoers.

Припускаючи, що поточний користувач може скористатися інструментом sudo, щоб перейти до іншого користувача, виконайте наступну команду. Тут користувач “jones” - звичайний користувач, тоді як “hector” - адміністратор.

$ sudo -u -s


Перевірте дію.

$ whoami


Це зупиняється не тут. За допомогою команди sudo можна також запустити команду як інший користувач, не входячи в систему. За замовчуванням спосіб використання sudo - це запуск команд як root.

$ судо


Однак sudo також дозволяє запускати команду як інший користувач. Ось так виглядає структура команд.

$ sudo -u

Зміна користувачів у графічному інтерфейсі

Якщо ви використовуєте робоче середовище, ви можете перейти до іншого користувача, не виконуючи жодної команди. Метод буде залежати від того, яке середовище робочого столу ви використовуєте.

Тут я покажу, як змінити користувачів у GNOME.

Змінити користувача в GNOME

GNOME - одне з найпопулярніших робочих середовищ. Він доступний майже на будь-якому популярному дистрибутиві Linux. Його інтерфейс приємний, сучасний та мінливий. Звичайно, ви можете налаштувати його, щоб надати йому більш приємного настрою. Перегляньте найкращі теми GTK3 для Linux. Це теми, сумісні з GNOME, і повинні працювати на будь-якій сучасній версії GNOME.

Щоб змінити обліковий запис користувача, натисніть кнопку живлення у верхньому правому куті та виберіть «Змінити користувача».

Клацніть потрібний обліковий запис користувача, введіть пароль і вуаля!

Заключні думки

Зміна користувача в Linux є досить простим завданням. Не має значення, адміністратором системи ви чи випадковим користувачем; завдання просте, але важливо знати. Не соромтеся випробувати всі згадані методи.

Щасливих обчислень!

Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...
Як зафіксувати та транслювати ігровий сеанс на Linux
Раніше грати в ігри вважалося лише хобі, але з часом ігрова індустрія спостерігала величезний ріст з точки зору технологій та кількості гравців. Аудит...
Найкращі ігри для гри з відстеженням рук
Нещодавно Oculus Quest представив чудову ідею відстеження рук без контролерів. Завдяки постійно зростаючій кількості ігор та заходів, які виконують пі...