Как изменить пароль в Linux
Вы слышали это раньше: регулярно меняйте пароль. Иногда это может показаться болезненным, но, к счастью, изменить пароль Linux легко. Сегодня мы покажем вам, как изменить пароль текущего пользователя, пароли других пользователей и пароль суперпользователя с помощью нескольких простых команд.
Измените свой собственный пароль Linux
Сменить собственный пароль проще всего с помощью команды passwd . Откройте терминал и введите его так:
passwd
Вам будет предложено ввести старый пароль перед вводом нового.
Убедитесь, что ваш новый пароль достаточно надежен. Хакеры придумывают бесконечные способы поиска слабых паролей и злоупотребления ими.
Изменить пароль Linux другого пользователя
Если вы используете свой компьютер совместно с несколькими пользователями, вы также можете изменить пароли этих пользователей с помощью команды passwd:
sudo passwd username
Поменяйте местами «имя пользователя» на имя пользователя, пароль которого вы хотите изменить. Вам не нужно знать их старый пароль.
Если вы не уверены, какое системное имя пользователя у другого пользователя, вы можете узнать с помощью этой команды, перечислив все учетные записи пользователей в вашей системе:
less /etc/passwd
При чтении файла будет перечислено много пользователей, намного больше, чем реальных людей, использующих вашу систему. Эти другие учетные записи являются системными процессами, иногда называемыми «псевдопользователями».
Так как же отличить реального пользователя от системного процесса?
Идентификационный номер будет решающим. Ваша учетная запись в списке должна выглядеть примерно так: «Имя пользователя: x: 1000: 1000: Имя Фамилия ,,,: / home / имя пользователя: / bin / bash».
Это число, 1000, и есть ваш идентификационный номер. Пользователи-люди будут иметь идентификационный номер 1000 или выше. Все остальные должны иметь идентификационные номера ниже 1000.
Пакетная установка паролей Linux
Если вы сбрасываете пароли нескольких пользователей, вы можете выполнить пакетный сброс с помощью команды chpasswd .
sudo chpasswd
Затем вам нужно будет ввести каждое имя пользователя в новой строке, затем двоеточие, а затем пароль, который вы хотите им назначить.
user1:NewPassword
user2:NewPassword
user3:NewPassword
Нажмите Ctrl + D, когда вы ввели все из них, чтобы начать сброс.
Предложить пользователю сбросить пароль
Возможно, вы хотите изменить пароль другого пользователя, но не хотите делать это самостоятельно или хотите предоставить им конфиденциальность при выборе пароля. Вы можете заставить их изменить свой пароль самостоятельно с помощью команды passwd с аргументом –expire или -e .
sudo passwd -e username
Срок действия паролей Linux не истечет сам по себе, если вы не установите политику истечения срока действия, но при выполнении этой команды пароль пользователя будет немедленно помечен как просроченный. В этой ситуации ваша система Linux потребует от пользователя изменить свой пароль при следующем входе в систему.
На фотографии ниже вы можете увидеть, как будет выглядеть их экран после попытки входа со старым паролем.
Изменить пароль root для Linux
Пароль root – это пароль для пользователя root Linux, который отличается от пароля пользователя с привилегиями root. Ваша учетная запись имеет повышенные привилегии только в тех случаях, когда в команде передается аргумент sudo.
Однако пользователь root имеет неограниченный контроль над вашей системой, а это значит, что с его помощью очень легко случайно повредить ваш компьютер. Таким образом, вход в систему и его использование должны происходить только в экстренных ситуациях.
Однако, если вы хотите изменить пароль root, вам нужно ненадолго войти в систему как пользователь root с помощью этой команды:
su -l
ИЛИ ЖЕ
sudo -s
После входа в систему измените пароль root с помощью команды passwd:
passwd
Вам будет предложено подтвердить новый пароль перед его сохранением.
Выйдите из корневого экземпляра, как только вы закончите с ним, чтобы предотвратить любые случайные и вредные изменения.
Сброс забытого пароля Linux
Если вы забыли свой собственный пароль, вам понадобится кто-то с учетной записью администратора, чтобы изменить его за вас, используя один из вышеуказанных методов. Если ваша учетная запись является единственным пользователем с правами администратора, вам необходимо войти в систему как root и изменить его оттуда.
Если вы также не знаете свой пароль root, вы мало что можете сделать. Чтобы не попасть в подобную ситуацию, используйте один из множества доступных менеджеров паролей .
Установка паролей в Linux
Ваши новые навыки смены паролей повысят безопасность вашего ПК с Linux.
Если вы меняете пароли, потому что вы являетесь системным администратором Linux, вам следует изучить некоторые практические способы защиты вашей системы, помимо надежных паролей.