ГлавнаяОперационные системыLinuxКак управлять паролем пользователя из терминала в Linux

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

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

Давайте рассмотрим утилиту passwdи то, как вы можете использовать ее для управления своим паролем в Linux.

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

Измените пароль passwd

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

passwd

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

Изменить чужой пароль

Изменение<div id=

Contents

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

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

sudo passwd username

На этот раз он не будет запрашивать текущий пароль. Вам будет предложено только установить новый.

Блокировка пароля

Вы можете так же легко заблокировать учетную запись пользователя, заблокировав его пароль. Из-за этого они не смогут войти в систему с использованием пароля. Другие методы, например ключи SSH, по-прежнему будут работать. Чтобы заблокировать учетную запись, вам понадобится sudo и флаг -l.

sudo passwd -l username

Вы также можете разблокировать учетную запись с помощью флага -u.

sudo passwd -u username

Блокировка корня

Если по соображениям безопасности вы хотите заблокировать весь доступ к учетной записи root, оставив sudo единственным способом управления системой, вы тоже можете это сделать.

sudo passwd -l root

Это работает так же, как и с любым другим пользователем.

Использование пустого пароля

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

Блокировка пароля

вещами, как мультимедийные ПК, которые вам не обязательно защищать таким образом. Еще раз, passwd имеет простой флаг для удаления пароля пользователя, делая его пустым.

sudo passwd -d username

Срок действия пароля

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

Блокировка корняановить срок действия пароля">

Используйте флаг -x, за которым следует количество дней, в течение которых пароль пользователя должен быть действительным.

sudo passwd -x 30 username

В результате срок действия пароля пользователя истечет через тридцать дней.

Напомнить пользователю об истечении срока действи<h2><span id=Использование пустого паролятроить систему, которая будет предупреждать пользователя о скором истечении срока действия его пароля. Используйте флаг -w, указывающий количество дней до истечения срока действия, чтобы автоматически предупреждать пользователя о необходимости сменить пароль.

sudo passwd -w 5 username

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

sudo passwd -e username

Это все, что вам действительно нужно, чтобы начать работу с passwd. Если вы хотите

Срок действия пароля

тях, посетите справочную страницу этой утилиты.

man passwd

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

ПОХОЖИЕ СТАТЬИ

Популярные записи