Смена паролей в Linux

Смена паролей в Linux

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

Меняем пароли в Linux

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

Текущий пользователь

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

Метод 1: графический интерфейс

Инструменты с графическим интерфейсом – идеальная замена терминала для начинающих пользователей. Именно с ним мы и будем взаимодействовать в контексте этого метода. Для этого перейдем к разделу «Параметры.

  1. Откройте меню приложения и запустите соответствующий инструмент.
  2. Смена паролей в Linux

  3. Используйте левую панель для доступа к информации о системе».
  4. Смена паролей в Linux

  5. Здесь вас интересует категория «Пользователи».
  6. Смена паролей в Linux

  7. Убедитесь, что выбрана необходимая учетная запись, затем щелкните строку «Пароль».
  8. Смена паролей в Linux

  9. Появится новая форма для изменения пароля. В нем сначала введите текущий пароль, затем установите новый, подтвердив его.
  10. Смена паролей в Linux

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

Способ 2: «Терминал»

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

  1. Откройте меню приложения и щелкните там значок «Терминал».
  2. Смена паролей в Linux

  3. Введите команду passwd и нажмите Enter.
  4. Смена паролей в Linux

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

  7. Затем введите новый пароль.
  8. Смена паролей в Linux

  9. Подтвердите его, чтобы проверить правильность.
  10. Смена паролей в Linux

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

Чужая учетная запись

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

Метод 1: графический интерфейс

Здесь вам также нужно будет использовать среду рабочего стола, изменив настройки через соответствующее меню. Следующие инструкции проведут вас через каждый шаг.

  1. Сначала войдите в Linux, используя учетную запись, включенную в группу sudo, или с прямым доступом root.
  2. Смена паролей в Linux

  3. Откройте «Параметры», перейдите в «Информация о системе» и в пользовательском окне нажмите кнопку «Разблокировать».
  4. Смена паролей в Linux

  5. Введите свой пароль sudo, чтобы подтвердить свою личность.
  6. Смена паролей в Linux

  7. Перейдите в раздел учетной записи другого пользователя.
  8. Смена паролей в Linux

  9. Щелкните строку с паролем.
  10. Смена паролей в Linux

  11. Отметьте поле «Установить пароль сейчас» маркером и заполните форму.
  12. Смена паролей в Linux

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

Метод 2: Терминал

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

  1. Откройте «Терминал», например, через значок в панели «Избранное».
  2. Смена паролей в Linux

  3. Напишите команду sudo passwd lumpicsite, где lumpicsite – это имя учетной записи, для которой будет указан новый пароль.
  4. Смена паролей в Linux

  5. Подтвердите права root, введя соответствующий ключ.
  6. Смена паролей в Linux

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

  9. Если вам нужно полностью удалить пароль, введите sudo passwd -d lumpicsite. В этом случае пользователь больше не сможет войти в систему, пока этот параметр не будет изменен.
  10. Смена паролей в Linux

Принудительная задача смены пароля

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

Метод 1: меню параметров

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

  1. Откройте «Параметры» удобным для вас способом.
  2. Смена паролей в Linux

  3. Здесь снова перейдите в раздел «Пользователи» и разблокируйте элементы управления.
  4. Смена паролей в Linux

  5. Щелкните строку пароля нужной учетной записи.
  6. Смена паролей в Linux

  7. Установите флажок рядом с «Разрешить пользователю менять пароль при следующем входе в систему» ​​с маркером».
  8. Смена паролей в Linux

  9. Не обращайте внимания на слово «Разрешить», поскольку оно здесь переведено неправильно. При следующей попытке авторизации на экране появится уведомление о том, что изменение должно произойти в обязательном порядке.
  10. Смена паролей в Linux

Способ 2: установка срока действия пароля

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

  1. Сначала определите имя учетной записи, под которой будут производиться следующие манипуляции.
  2. Смена паролей в Linux

  3. Запустите консоль и просмотрите текущий статус пароля этого профиля, введя sudo passwd -S lumpicsite. Замените lumpicsite на ранее определенное имя.
  4. Смена паролей в Linux

  5. Давайте посмотрим на содержимое новой строки. Первое значение – это имя профиля, за которым следует значение P, отвечающее за установку пароля. Буква L означает, что профиль заблокирован, и если там был NP, то пароль еще не установлен. Следующая дата указывает время последней модификации, 0 – минимальное время до следующей смены, 99999 – время действия ключа. Цифра 7 означает, что за неделю до истечения срока действия пароля пользователь будет проинформирован о необходимости его изменения, а -1 – через день после истечения срока действия ключа он будет деактивирован и пользователь не сможет войти в систему.
  6. Смена паролей в Linux

  7. Заставляет пользователя изменить настройку, например, через месяц, набрав sudo passwd -x 30 lumpicsite.
  8. Смена паролей в Linux

  9. Начните показывать уведомления за три дня до истечения срока, указав sudo passwd -w 3 lumpicsite.
  10. Смена паролей в Linux

  11. Если через пять дней после начала уведомления пароль по-прежнему не меняется, заблокируйте учетную запись. За это отвечает команда sudo passwd -i 3 lumpicsite.
  12. Смена паролей в Linux

  13. Установите ограничение на частоту смены ключей с помощью sudo passwd -n 10 lumpicsite.
  14. Смена паролей в Linux

  15. Перепишите sudo passwd -S lumpicsite, чтобы увидеть текущие параметры.
  16. Смена паролей в Linux

Как видите, «Терминал» имеет огромное количество опций, позволяющих создать гибкую настройку рассматриваемого метода. Используйте приведенный выше оператор только в качестве примера, заменив все значения своими собственными.

Локальные группы

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

  1. В консоли введите sudo gpasswd disk, где disk – это имя группы.
  2. Смена паролей в Linux

  3. Выше мы уже указали, что вам нужно будет подтвердить подлинность рута.
  4. Смена паролей в Linux

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

  7. Если после повторного ввода все прошло успешно, уведомление не будет отображаться и будет отображаться новая строка для ввода. Вы можете закрыть консоль или проверить изменения.
  8. Смена паролей в Linux

Точно так же меняются ключи абсолютно для всех существующих групп. Используйте официальную документацию или команду passwd –help для получения дополнительных параметров при активации этой утилиты.

Root

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

Метод 1: редактировать через sudo

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

  1. Откройте консоль и напишите туда sudo passwd root. Активируйте команду, нажав клавишу Enter.
  2. Смена паролей в Linux

  3. Подтвердите учетную запись sudo.
  4. Смена паролей в Linux

  5. Введите новый подходящий ключ доступа и подтвердите его.
  6. Смена паролей в Linux

Способ 2: изменить через режим восстановления

Иногда пользователь не знает ни root, ни sudo, что исключает возможность каких-либо манипуляций через сеанс терминала. В таких ситуациях вам нужно будет загрузиться в режиме восстановления и использовать консоль с правами.

  1. Перезагрузите компьютер и нажмите Esc до появления загрузочного логотипа. В появившемся меню перейдите с помощью клавиш со стрелками на клавиатуре, чтобы выбрать строку «Дополнительные параметры для Ubuntu».
  2. Смена паролей в Linux

  3. Найдите текущую версию ядра и запустите ее в «Режиме восстановления».
  4. Смена паролей в Linux

  5. Здесь вас интересует строка «Перейти в интерпретатор команд суперпользователя».
  6. Смена паролей в Linux

  7. Подтвердите запуск консоли, нажав Enter.
  8. Смена паролей в Linux

  9. Введите команду root passwd.
  10. Смена паролей в Linux

  11. Установите новый пароль.
  12. Смена паролей в Linux

  13. Введите в консоли команду exit, чтобы закрыть ее и продолжить обычную загрузку операционной системы. Ключ корневого доступа теперь считается измененным.
  14. Смена паролей в Linux

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: