logo

Як додати користувача в Linux | Команда useradd

useradd це команда в Linux, яка використовується для додавання облікових записів користувачів до вашої системи. Це просто символічне посилання на команду adduser у Linux, і різниця між ними полягає в тому, що useradd — це рідний двійковий файл, скомпільований системою, тоді як adduser — це сценарій Perl, який використовує двійковий файл useradd у фоновому режимі. Він вносить зміни до таких файлів:

  • /etc/passwd
  • /etc/shadow
  • /etc/group
  • /etc/gshadow
  • створює каталог для нового користувача в /home

Зміст

Синтаксис команди `useradd` в Linux

Основний синтаксис команди `useradd` виглядає наступним чином.



useradd [options] [User_name]>

Робота з командою useradd

1. Як додати користувача в Linux

Ця команда додасть користувача з іменем test_user.

sudo useradd test_user>

2. Як додати користувача, вказавши шлях до домашнього каталогу для нового користувача

Щоб надати шлях до домашнього каталогу для нових користувачів, ми використовуємо наступну команду в Linux.

sudo useradd -d /home/test_user test_user>

Це встановить домашній каталог us/home/test_user.

3. Як створити користувача з певним ідентифікатором користувача (UID)

Щоб створити нового користувача з власним UID, ми використовуємо таку команду.

sudo useradd -u 1234 test_user>

Це створить нового користувача з ідентифікатором користувача 1234 і ім’ям test_user.

4. Як створити користувача з певним ідентифікатором групи (GID)

Щоб створити нового користувача та призначити певний ідентифікатор групи, скористайтеся такою командою

sudo useradd -g 1000 test_user>

Це створить нового користувача з ідентифікатором групи 1000 і ім’ям test_user.

5. Як створити користувача без домашнього каталогу

Щоб створити користувача без домашнього каталогу, ми використовуємо наступну команду.

sudo useradd -M test_user>

обробка рядків у c++

Це створить користувача з іменем test_user без домашнього каталогу.

6. Як створити користувача з терміном дії

Щоб встановити термін дії облікового запису користувача, ми використовуємо таку команду.

sudo useradd -e 2020-05-30 test_user>

Це створить користувача з іменем test_user із терміном дії 30 травня 2020 року.

7. Як створити користувача з коментарем

Щоб додати коментар або опис для користувача, ми використовуємо наступну команду.

sudo useradd -c 'This is a test user' test_user>

Це створить користувача з коротким коментарем або описом користувача.

8. Як створити користувача зі зміненою оболонкою входу

Щоб створити користувача з іншою оболонкою входу, ми використовуємо наступну команду.

sudo useradd -s /bin/sh test_user>

Це створить користувача з іменем test_user із типовою оболонкою /bin/sh.

9. Як встановити незашифрований пароль для користувача

Щоб встановити незашифрований пароль для користувача, ми використовуємо наступну команду.

sudo useradd -p test_password test_user>

Це створить нового користувача з іменем test_user і незашифрованим паролем test_password.

10. Відображення довідки

Щоб відобразити довідку, ми використовуємо наступну команду.

sudo useradd --help>

Ця команда відобразить розділ довідки команди useradd.

Висновок

У цій статті ми обговорили команду `useradd` в Linux, яка є потужним інструментом для створення облікових записів користувачів із різними налаштуваннями. Загалом можна сказати, що, розуміючи його параметри та синтаксис, системні адміністратори можуть ефективно керувати обліковими записами користувачів у своїй системі Linux.