Как включить или отключить пользователя?

Я использую Ubuntu 12.04 для рабочего стола. У меня есть 3 пользователя: user1 (администратор), user2 (стандарт) и гость. Я хотел отключить user1 и включить user2, который автоматически входит в систему без пароля, но после этого я не могу войти в учетные записи user1 и user2, кроме гостевого сеанса Я лишен всех административных привилегий. Я не знаю, какие параметры доступны для меня и как включить root или пользователя, который является администратором?

42
задан 15 March 2015 в 16:31

3 ответа

Срок действия учетной записи

. Срок действия учетной записи истекает до , что запрещает пользователю входить в систему из любого источника, включая ssh :

# disallow peter from logging in
sudo usermod --expiredate 1 peter

. account:

# set expiration date of peter to Never
sudo usermod --expiredate "" peter

Lock a Password

Чтобы отключить / заблокировать пароль учетной записи пользователя, используйте приведенную ниже команду. Это не запретит ssh-доступ в Ubuntu. Это добавляет ! к хэшу пароля, так что ни один пароль больше не будет ему соответствовать.

# take away peters password
sudo passwd -l peter

Чтобы разблокировать его:

# give peter back his password
sudo passwd -u peter

Истек пароль

Эта команда, кажется, отличается на разных платформах. В Ubuntu истечение срока действия пароля заставит пользователя создать новый после входа в систему. Это не подходит для отключения учетной записи.

# make peter think of a new password on login
sudo passwd -e  YYYY-MM-DD peter
0
ответ дан 15 March 2015 в 16:31

Используйте это, чтобы заблокировать учетную запись:

sudo usermod -L -e 1 [username]

и это, чтобы разблокировать заблокированную учетную запись:

sudo usermod -U -e "" [username]
0
ответ дан 15 March 2015 в 16:31

Примечание:

(Отключение и блокировка учетной записи пользователя означают одно и то же.)

Отключение / блокировка используйте следующую учетную запись пользователя:

sudo passwd -l [user_name]

e.g.

sudo passwd -l samual

Чтобы установить дату истечения срока действия для учетной записи, чтобы она автоматически отключалась / блокировалась.

sudo passwd -e  YYYY-MM-DD [user_name]

e.g.

sudo passwd -e  2013-05-31 samual

Чтобы снова включить отключенного пользователя, введите команду passwd с опцией -u.

sudo passwd -u [username]

e.g.

sudo passwd -u training

Чтобы включить корневую учетную запись и изменить пароль администратора, выполните следующие действия.

1) su -
2) passwd

Введите новый пароль для учетной записи root и выйдите. если это не решит проблему, дайте мне знать.

Пожалуйста, не стесняйтесь, дайте мне знать, если вам нужно что-то еще или какие-либо дополнительные разъяснения.

0
ответ дан 15 March 2015 в 16:31

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

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