Я использую Ubuntu 12.04 для рабочего стола. У меня есть 3 пользователя: user1 (администратор), user2 (стандарт) и гость. Я хотел отключить user1 и включить user2, который автоматически входит в систему без пароля, но после этого я не могу войти в учетные записи user1 и user2, кроме гостевого сеанса Я лишен всех административных привилегий. Я не знаю, какие параметры доступны для меня и как включить root или пользователя, который является администратором?
. Срок действия учетной записи истекает до , что запрещает пользователю входить в систему из любого источника, включая ssh :
# disallow peter from logging in
sudo usermod --expiredate 1 peter
. account:
# set expiration date of peter to Never
sudo usermod --expiredate "" peter
Чтобы отключить / заблокировать пароль учетной записи пользователя, используйте приведенную ниже команду. Это не запретит 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
Используйте это, чтобы заблокировать учетную запись:
sudo usermod -L -e 1 [username]
и это, чтобы разблокировать заблокированную учетную запись:
sudo usermod -U -e "" [username]
Примечание:
(Отключение и блокировка учетной записи пользователя означают одно и то же.)
Отключение / блокировка используйте следующую учетную запись пользователя:
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 и выйдите. если это не решит проблему, дайте мне знать.
Пожалуйста, не стесняйтесь, дайте мне знать, если вам нужно что-то еще или какие-либо дополнительные разъяснения.