У межах raspian (мені потрібно перевірити інші ОС), "adduser USER" запускає діалогове вікно (TUI), а "useradd USER" НЕ.
Мабуть, за допомогою adduser, як тільки з'явиться діалогове вікно, повна команда 'useradd' вже виконується. Навіть якщо ви CTRL-C, ваш користувач там.
Як і в нових системах, вони створюють "особисті" групи, щоб видалити новоствореного користувача, вам потрібно:
- vi / etc / passwd
- vi / тощо / група
- rm -rf / home / USER
Я припускаю, що оскільки аддусер "використовує" useradd, решта - це метадані про користувача. Таким чином, технічно немає змін у "skel", "масках файлів" тощо), тобто за замовчуванням у вашій системі.
З іншого боку, оскільки useradd не приносить ніякого TUI, він може бути кориснішим при написанні сценаріїв.
Якщо чесно, я перевірив це лише на Rasbian, тому що це було причиною того, що я перейшов до цього питання.
Я можу собі уявити, що інші ОС можуть реалізувати іншу версію аддудера.
useradd
він доступний на всій Unix-подібній платформі;adduser
є лише для Debian та його похідних.