Удаление и добавление пользователя назад не удаляет его должным образом [dублировать]

Этот вопрос уже имеет ответ здесь: В чем разница между adduser и useradd? 6 ответов

Если я, как пользователь root, добавляю пользователя milos, система просит меня предоставить некоторую информацию, которую я делаю.

Когда я, после этого, userdel milos, он удаляет его и удаляет группу milos.

Теперь, если я снова вернусь к useradd milos, он не спрашивает у меня пароль пользователя или какую-либо информацию о пользователе вообще.

Что делали эти команды? Как правильно удалить пользователя?

3
задан 8 April 2017 в 02:21

5 ответов

Команды adduser и useradd работают по-разному.

useradd user_name

Просто создает пользователя. Он даже не просит вас ввести новый пароль. Он также не создает домашний каталог для этого пользователя. Все эти вещи нужно делать вручную после создания пользователя.

ИЛИ вы можете сказать это при запуске команды useradd. Например, команда useradd -d /home/username -m username включает в себя создание домашнего каталога для этого пользователя.

Задайте пароль после создания пользователя с помощью passwd username.

adduser

root@ubuntu-server:~# adduser username
Adding user `username' ...
Adding new group `username' (1006) ...
Adding new user `username' (1006) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []: User name
Room Number []: 405
Work Phone []: 555-412-5555
Home Phone []: 412-555-5555
Other []: 
Is the information correct? [Y/n] y

Кнопка [ f8] делает все автоматически для вас, как показано здесь.

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

8
ответ дан 22 May 2018 в 23:53

Команды adduser и useradd работают по-разному.

useradd user_name

Просто создает пользователя. Он даже не просит вас ввести новый пароль. Он также не создает домашний каталог для этого пользователя. Все эти вещи нужно делать вручную после создания пользователя.

ИЛИ вы можете сказать это при запуске команды useradd. Например, команда useradd -d /home/username -m username включает в себя создание домашнего каталога для этого пользователя.

Задайте пароль после создания пользователя с помощью passwd username.

adduser root@ubuntu-server:~# adduser username Adding user `username' ... Adding new group `username' (1006) ... Adding new user `username' (1006) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: User name Room Number []: 405 Work Phone []: 555-412-5555 Home Phone []: 412-555-5555 Other []: Is the information correct? [Y/n] y

Кнопка adduser делает все автоматически для вас, как показано здесь.

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

8
ответ дан 18 July 2018 в 15:21

Команды adduser и useradd работают по-разному.

useradd user_name

Просто создает пользователя. Он даже не просит вас ввести новый пароль. Он также не создает домашний каталог для этого пользователя. Все эти вещи нужно делать вручную после создания пользователя.

ИЛИ вы можете сказать это при запуске команды useradd. Например, команда useradd -d /home/username -m username включает в себя создание домашнего каталога для этого пользователя.

Задайте пароль после создания пользователя с помощью passwd username.

adduser root@ubuntu-server:~# adduser username Adding user `username' ... Adding new group `username' (1006) ... Adding new user `username' (1006) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: User name Room Number []: 405 Work Phone []: 555-412-5555 Home Phone []: 412-555-5555 Other []: Is the information correct? [Y/n] y

Кнопка adduser делает все автоматически для вас, как показано здесь.

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

8
ответ дан 24 July 2018 в 20:37

Команды adduser и useradd работают по-разному.

useradd user_name

Просто создает пользователя. Он даже не просит вас ввести новый пароль. Он также не создает домашний каталог для этого пользователя. Все эти вещи нужно делать вручную после создания пользователя.

ИЛИ вы можете сказать это при запуске команды useradd. Например, команда useradd -d /home/username -m username включает в себя создание домашнего каталога для этого пользователя.

Задайте пароль после создания пользователя с помощью passwd username.

adduser root@ubuntu-server:~# adduser username Adding user `username' ... Adding new group `username' (1006) ... Adding new user `username' (1006) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: User name Room Number []: 405 Work Phone []: 555-412-5555 Home Phone []: 412-555-5555 Other []: Is the information correct? [Y/n] y

Кнопка adduser делает все автоматически для вас, как показано здесь.

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

8
ответ дан 31 July 2018 в 13:14

Команды adduser и useradd работают по-разному.

useradd user_name

Просто создает пользователя. Он даже не просит вас ввести новый пароль. Он также не создает домашний каталог для этого пользователя. Все эти вещи нужно делать вручную после создания пользователя.

ИЛИ вы можете сказать это при запуске команды useradd. Например, команда useradd -d /home/username -m username включает в себя создание домашнего каталога для этого пользователя.

Задайте пароль после создания пользователя с помощью passwd username.

adduser root@ubuntu-server:~# adduser username Adding user `username' ... Adding new group `username' (1006) ... Adding new user `username' (1006) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: User name Room Number []: 405 Work Phone []: 555-412-5555 Home Phone []: 412-555-5555 Other []: Is the information correct? [Y/n] y

Кнопка adduser делает все автоматически для вас, как показано здесь.

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

8
ответ дан 31 July 2018 в 23:38

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

Похожие вопросы: