Когда использовать adduser или useradd

Вопрос состоит из трех частей

  1. Каковы различия между ними
  2. Когда использовать adduser или useradd
  3. и почему существует более одной команды для одной и той же цели

2 ответа

  1. В предоставляемых функциях нет разницы, просто useradd это скомпилированный двоичный файл, и adduser это скрипт на Perl adduser удобнее для пользователя, поэтому для новичка может подойти лучше.

  2. использование adduser создать полноценного пользователя в системе. Команда будет запускать такие задачи, как создание домашнего каталога, создание для него группы, запрос пароля и т. Д. Кроме этого useradd будет просто создать пользователя (конечно, вы можете использовать переключатели, но по умолчанию это просто создание пользователя).

  3. Две команды не идентичны (adduser работает useradd и многое другое).

useradd - это собственный двоичный файл, скомпилированный с системой. Но, adduser - это Perl-скрипт, который использует бинарный файл useradd.

adduser более удобен для пользователя и интерактивен, чем его пользовательский интерфейс. Там нет никакой разницы в предоставляемых функциях.

ИСТОЧНИК

Другие вопросы по тегам