Как управлять паролем учетной записи пользователя в Linux

12 set 2022 2 min di lettura
Как управлять паролем учетной записи пользователя в Linux
Indice dei contenuti

Введение

Есть несколько команд Linux, которые вы должны знать, чтобы эффективно управлять паролями учетных записей. Знание того, как установить пароль для пользователя, применить политику истечения срока действия и получить информацию об учетной записи пользователя, является важной частью защиты многопользовательской системы Linux. В этой статье мы рассмотрим некоторые из наиболее полезных команд управления паролями.

Как изменить свой пароль

Самая важная команда, которую вам нужно знать, это команда passwd. Даже если у вас нет привилегий root в системе Linux, вы все равно можете изменить пароль своей учетной записи с помощью команды passwd — если, конечно, вы не заблокированы из учетной записи, потому что забыли свой пароль.

passwd

Вам будет предложено дважды ввести новый пароль.

Как изменить пароль учетной записи

Если у вас есть привилегии root, вы можете использовать команду passwd для изменения пароля любой учетной записи в системе. Это обычная задача для администраторов Linux, так как вам нужно запускать команду passwd каждый раз, когда вы добавляете нового пользователя в систему. Пока вы этого не сделаете, пользователь не сможет войти в систему.

Чтобы добавить нового пользователя в вашу систему:

sudo useradd newuser

После добавления пользователя в систему или всякий раз, когда вам нужно сбросить пароль пользователя, запустите команду passwd, за которой следует имя пользователя учетной записи, которую вы хотите изменить.

sudo passwd newuser

Как изменить пароль учетной записи root

Пароль root меняется так же, как и обычный пароль учетной записи. Вы можете войти в учетную запись root и запустить команду passwd:

passwd

Или используйте sudo, но укажите root как пользователя, которого вы хотите изменить:

sudo passwd root

Принуждение пользователя к смене пароля

Вы можете заставить пользователя сменить пароль при следующем входе в систему с помощью параметра -e команды passwd.

passwd -e newuser

Когда пользователь (новый пользователь в нашем примере) регистрируется снова, система попросит его создать новый пароль, прежде чем позволить ему продолжить.

Как заблокировать и разблокировать аккаунт

Если наступает время, когда вам нужно заблокировать учетную запись пользователя, временно или постоянно, вы можете использовать опцию -l (блокировка) команды passwd, чтобы сделать это.

passwd -l newuser

Блокировка учетной записи полностью отключит ее, даже если кто-то попытается войти в систему с правильным паролем. Чтобы восстановить функциональность учетной записи, просто введите ту же команду с флагом -u (разблокировать):

passwd -u newuser

Просмотр информации об учетной записи пальцем

Команда finger обеспечивает удобный способ просмотра информации об учетной записи. Однако он может быть не установлен по умолчанию в вашей системе. Чтобы установить его в Ubuntu, выполните следующую команду:

sudo apt install finger

Используйте утилиту, просто набрав команду finger и учетную запись, информацию о которой вы хотите просмотреть:

finger newuser

Вывод от finger покажет, среди прочего, имя пользователя, путь к его домашнему каталогу и оболочку по умолчанию.

Используйте chage для управления настройками срока действия пароля

Команду chage можно использовать для просмотра времени последнего изменения пароля учетной записи пользователя и даты истечения срока его действия. Используйте параметр -l для просмотра этой информации:

chage -l newuser

Вы также можете установить дату истечения срока действия пароля. Для этого есть несколько вариантов, но один из них — с флагом -M. Например, чтобы срок действия пароля истекал через 90 дней:

chage -M 90 newuser

Вывод

В этом руководстве мы увидели, как изменить информацию учетной записи пользователя в Linux, например, как изменить пароль учетной записи root и обычного пользователя.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.