Операционная система Linux предоставляет несколько инструментов для управления своей системой. Одним из полезных инструментов Linux является команда «chage». Из своего названия команда «chage» происходит от слов «Изменить возраст», которые используются для изменения такой информации, как продолжительность смены пароля, активизация или неактивность статуса учетной записи, установка даты истечения срока действия учетной записи и установка напоминание об изменении пароля с помощью сигнала тревоги до того, как учетная запись пользователя станет неактивной.
Из соображений безопасности важно заставить пользователей изменить пароль по истечении определенного периода времени. Если вы являетесь администратором, вам будет видна измененная и обновленная информация.
Синтаксис служебной программы команды «chage»:
Chage [options..] User_Login_Name
Параметры команды chage
Команда «chage» поддерживает множество полезных опций. Начнем с нескольких примеров, чтобы узнать его функции:
Чтобы отобразить полную статистику изменения информации учетной записи, используйте параметр «-l». Запустите его с логином на терминале, чтобы получать обновления:
$ chage -l [user_name]
В моей системе user_name – «andreyex». Итак, команда будет такой:
$ chage -l andreyex
Чтобы изменить текущий статус даты истечения срока действия пароля, используйте опцию «-d». Использование этой опции позволит вам заменить текущую дату и отобразить обновленную.
$ chrt -d 2021-02-01 andreyex
Как видите, текущий статус даты истечения срока действия пароля обновлен.
Команда «chage» позволяет вам установить продолжительность блокировки учетной записи пользователя, когда она больше не будет доступна.
Параметр «-E» служебной программы «chage» используется для установки даты истечения срока действия пароля учетной записи. Когда вы обновите дату истечения срока действия, ваш пароль будет сохранен. И если вы не измените свой пароль до истечения этого срока, ваша учетная запись будет заблокирована. Это очень полезный вариант с точки зрения безопасности:
$ chage -E 2022-02-01 andreyex
(Как видите, дата истечения срока действия обновлена. 1 февраля 2022 года учетная запись будет заблокирована / истечет срок ее действия.)
Максимальное количество дней для смены пароля
Используйте команду « -M », чтобы установить максимальное количество дней, в течение которых пароль может быть изменен.
Итак, чтобы установить его, выполните эту опцию следующим образом:
$ sudo chage -M 10 andreyex
Команда «chage» поддерживает опцию, которая позволяет вам изменить пароль после истечения срока его действия. После того, как вы установите лимит дней с помощью опции «-I» , это позволит пользователю изменить пароль учетной записи во время периода бездействия:
$ sudo chage -I 10 andreyex
Чтобы установить предупредительный сигнал до того, как учетная запись будет заблокирована, используйте «-W». Он установит продолжительность, в течение которой предупреждающий сигнал будет отображаться при каждом входе в систему. По умолчанию установлено значение 7 дней:
$ sudo chage -W 5 andreyex
Чтобы получить любую справку о параметрах команды «chage», используйте «-h» в терминале:
$ chage -h
В этой статье обсуждались основные функции команды «chage». Команда «chage» используется для изменения даты истечения срока действия пароля учетной записи пользователя, в которой вы можете изменить текущий статус даты истечения срока действия, установить дату истечения срока, чтобы заблокировать учетную запись, активный и неактивный статус и количество дней предупреждения до получения учетной записи. истекший.