useradd це команда в Linux, яка використовується для додавання облікових записів користувачів до вашої системи. Це просто символічне посилання на команду adduser у Linux, і різниця між ними полягає в тому, що useradd — це рідний двійковий файл, скомпільований системою, тоді як adduser — це сценарій Perl, який використовує двійковий файл useradd у фоновому режимі. Він вносить зміни до таких файлів:
- /etc/passwd
- /etc/shadow
- /etc/group
- /etc/gshadow
- створює каталог для нового користувача в /home
Зміст
- Синтаксис команди `useradd` в Linux
- Робота з командою useradd
- 1. Як додати користувача в Linux
- 2. Як додати користувача, вказавши шлях до домашнього каталогу для нового користувача
- 3. Як створити користувача з певним ідентифікатором користувача (UID)
- 4. Як створити користувача з певним ідентифікатором групи (GID)
- 5. Як створити користувача без домашнього каталогу
- 6. Як створити користувача з терміном дії
- 7. Як створити користувача з коментарем
- 8. Як створити користувача зі зміненою оболонкою входу
- 9. Як встановити незашифрований пароль для користувача
- 10. Відображення довідки
Синтаксис команди `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.