Когда использовать adduser или useradd
Вопрос состоит из трех частей
- Каковы различия между ними
- Когда использовать adduser или useradd
- и почему существует более одной команды для одной и той же цели
2 ответа
В предоставляемых функциях нет разницы, просто
useraddэто скомпилированный двоичный файл, иadduserэто скрипт на Perladduserудобнее для пользователя, поэтому для новичка может подойти лучше.использование
adduserсоздать полноценного пользователя в системе. Команда будет запускать такие задачи, как создание домашнего каталога, создание для него группы, запрос пароля и т. Д. Кроме этогоuseraddбудет просто создать пользователя (конечно, вы можете использовать переключатели, но по умолчанию это просто создание пользователя).Две команды не идентичны (
adduserработаетuseraddи многое другое).
useradd - это собственный двоичный файл, скомпилированный с системой. Но, adduser - это Perl-скрипт, который использует бинарный файл useradd.
adduser более удобен для пользователя и интерактивен, чем его пользовательский интерфейс. Там нет никакой разницы в предоставляемых функциях.