Управление пользователями

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

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

Команда passwd в Linux используется для эффективной смены паролей пользователей. Эта команда обновляет токен / пароль аутентификации для пользователя, который хранится в файле / etc / shadow вашей системы. Стандартный пользователь в Linux может изменить свой собственный пароль, однако суперпользователь может изменить пароль и для любого другого пользователя. Когда вы устанавливаете новый пароль, рекомендуется выбирать сложный пароль. Сложный и надежный пароль имеет следующие свойства:

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

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

Смена пароля через пользовательский интерфейс

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

Есть два способа получить доступ к настройкам системы.

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

Здесь будут перечислены все пользователи вашей системы. Нажмите на пользователя, данные которого вы хотите изменить. Вам необходимо сначала разблокировать представление «Пользователи», чтобы вы могли вносить изменения в его настройки. Помните, что только авторизованный пользователь / администратор может разблокировать просмотр. Нажмите кнопку «Разблокировать» и введите свои учетные данные следующим образом:

Когда вы нажимаете кнопку «Аутентификация», поля в представлении «Пользователи» становятся активными, и вы можете вносить в них изменения.

Щелкните поле «Пароль», и откроется следующий экран «Изменить пароль». Введите новый пароль, а затем введите тот же пароль еще раз в поле Подтверждение нового пароля. Теперь вы можете увидеть, что кнопка "Изменить" активна.

Нажмите кнопку «Изменить», и пароль для выбранного пользователя будет изменен.

Кончик: Один простой и быстрый способ получить доступ к настройкам пользователей - ввести ключевое слово «Пользователи» в средстве запуска приложений следующим образом:

Смена пароля через командную строку

Командная строка Linux дает администратору гораздо больше возможностей, чем пользовательский интерфейс, для выполнения пользовательских и системных настроек. Чтобы запустить приложение командной строки по умолчанию в Linux, Debian и Ubuntu, откройте средство запуска приложений и введите ключевые слова «Терминал» следующим образом:

Когда откроется Терминал, вы можете сделать следующее с паролями пользователей:

Смена собственного пароля

Не администратор в Linux может изменить только собственный пароль. Команда passwd используется для изменения паролей пользователей в Linux. Вот как пользователь может использовать эту команду для изменения собственного пароля:

$ passwd

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

Смена пароля для другого пользователя

В Linux только администратор / суперпользователь может изменить пароль для другого пользователя. Это команда, которую будет использовать суперпользователь:

$ sudo passwd [имя пользователя]

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

Смена пароля для sudo

Хорошая практика безопасности - время от времени менять пароль суперпользователя в Linux. Вот два способа изменить пароль sudo:

Способ 1:

Первый способ - войти в систему как root с помощью следующей команды:

$ sudo -i

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

Затем вы можете выйти из командной строки с помощью команды выхода следующим образом:

Способ 2:

Второй способ - использовать в качестве sudo следующую команду:

$ sudo пароль root

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

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

Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...
Как загрузить и играть в Sid Meier's Civilization VI в Linux
Введение в игру Civilization 6 - это современный подход к классической концепции, представленной в серии игр Age of Empires. Идея была довольно просто...
Как установить Doom и играть в него в Linux
Введение в Doom Серия Doom возникла в 90-х годах после выхода оригинальной Doom. Это мгновенно стал хитом, и с тех пор серия игр получила множество на...