Centos 7 изменить пароль пользователя
Обновлено: 21.11.2024
Возможно, вы уже знаете о команде password, которая позволяет пользователям изменять свой пароль в системе Linux.
Обычные пользователи Linux могут изменить только свой пароль.
Но пользователь root (Super User) может изменить любой пароль учетной записи пользователя в Linux, и ограничений нет.
Если вы хотите изменить пароль пользователя root, для этого у вас должны быть права sudo.
Если вы забыли пароль root в системах CentOS/RHEL. Перейдите по следующей ссылке, чтобы сбросить его.
Из соображений безопасности следует часто менять пароль или хотя бы раз в месяц. Вы должны использовать трудно угадываемый пароль, длина пароля должна быть не менее 10-15 символов (комбинация пароля должна состоять из прописных и строчных букв алфавита, цифр и специальных символов (символов)).
Этот метод является общим для всех дистрибутивов Linux и отлично работает.
Общий синтаксис команды passwd
Это руководство поможет вам изменить свой собственный пароль, пароль пользователя root и пароли других пользователей.
- Как изменить свой пароль
- Как изменить пароль других пользователей
- Как изменить пароль пользователя root
1) Как изменить свой пароль в Linux
Обычный пользователь может изменить пароль для своей учетной записи, просто введя команду пароля на своем терминале.
Когда вы вводите пароль, на экране ничего не отображается, что является ожидаемым поведением в Linux/UNIX.
2) Как изменить пароль других пользователей
У пользователя должны быть права sudo, чтобы изменить пароль другого пользователя в Linux.
Чтобы изменить пароль для другой учетной записи пользователя, введите команду пароля и имя пользователя, которое вы хотите изменить.
Например, чтобы изменить пароль для пользователя «Таниша», выполните следующую команду. Вам будет предложено ввести новый пароль дважды.
Если вы хотите сбросить пароль пользователя с помощью одной команды, используйте следующий формат: Это работает только для систем на базе Red Hat.
3) Как изменить пароль пользователя root в Linux
У пользователя должны быть права sudo, чтобы изменить пароль пользователя root в Linux. Если у вас есть привилегия sudo, вы можете либо изменить пароль напрямую, либо переключить его на пользователя root, а затем изменить его.
Если вы хотите изменить пароль пользователя root непосредственно от пользователя с привилегиями sudo, используйте следующий формат команды.
После переключения на root вы можете запустить команду passwd напрямую, чтобы изменить пароль пользователя root без каких-либо аргументов.
Если вы хотите сбросить пароль пользователя root одной командой, используйте следующий формат:
Как установить пароль пользователя root на рабочем столе Ubuntu?
По умолчанию дистрибутив на основе Ubuntu не имеет пароля пользователя root, и вы можете установить его, если вам нужно, но в большинстве случаев это не требуется.
Это связано с тем, что пользователь по умолчанию должен иметь права администратора и может выполнять любые действия, такие как root, с помощью sudo.
Когда вы запускаете привилегированные команды, вы должны добавлять sudo для каждой команды, для чего требуется пароль соответствующего пользователя, а не пароль пользователя root.
Чтобы установить пароль root на рабочем столе Ubuntu, используйте следующую команду:
Смена пароля — это рутинная задача, позволяющая обеспечить безопасность входа в систему. Мы используем инструмент passwd в большинстве операционных систем Linux для изменения пароля пользователя. Инструмент passwd изменяет пароли для учетных записей пользователей и групп, даже вы можете изменить свой пароль root с помощью этого инструмента. Если вы обычный пользователь, вы можете изменить только свой пароль с помощью этого инструмента, тогда как вы можете изменить пароль для любой учетной записи, используя root-доступ.
Похожие статьи
Изменить пароль пользователя в Linux
Мы будем использовать команду passwd для изменения собственного пароля. Введите passwd без указания имени пользователя, если вы меняете свой пароль. Вам будет предложено ввести старый пароль для проверки, а затем новый пароль. Ниже приведены общие шаги для выполнения процесса смены пароля.
- Откройте терминал Linux или подключитесь к серверу с помощью PuTTY.
- Введите пароль и нажмите Enter.
- Введите текущий пароль и нажмите Enter.
- Теперь введите новый пароль и нажмите Enter.
- Убедитесь, что ваш пароль сложный и не похож на старый, иначе вы получите сообщение об ошибке BAD PASSWORD, как показано на снимке экрана ниже.
- Повторно введите новый пароль и нажмите Enter.
- Теперь вы получите уведомление о том, что ваш пароль был изменен.
Изменить пароль root
Учетная запись root — это самая привилегированная учетная запись в системе Linux. При использовании этой учетной записи крайне важно быть очень осторожным.Выполните следующие действия, чтобы сбросить или изменить пароль для вашей учетной записи root.
- Откройте терминал Linux или подключитесь к серверу с помощью PuTTY.
- Введите su в командной строке и нажмите Enter.
- Введите текущий пароль root и нажмите Enter.
- Введите пароль и нажмите Enter.
- Введите новый пароль и нажмите Enter.
- Повторно введите новый пароль и нажмите Enter.
- Ваш пароль изменен здесь.
Изменить пароль учетной записи другого пользователя
Чтобы изменить пароль для пользователя, вам необходимо войти в систему, используя учетную запись «root». Выполните следующие шаги, чтобы изменить пароль от имени любого пользователя.
- Откройте терминал Linux или подключитесь к серверу с помощью PuTTY.
- Введите su в командной строке и нажмите Enter.
- Введите текущий пароль root, затем нажмите Enter.
- Введите passwd LoginName и нажмите Enter. Если учетная запись для входа — Manvendra. Введите пароль Manvendra.
- Введите новый пароль и нажмите Enter.
- Повторно введите новый пароль и нажмите Enter.
- Ваш пароль изменен здесь.
Надеюсь, вам понравилась эта статья. Подпишитесь на нашу страницу в Facebook и в Twitter, чтобы получать последние обновления.
Я работаю техническим архитектором в одной из ведущих ИТ-консалтинговых фирм. У меня есть опыт работы со всеми версиями SQL Server, начиная с SQL Server 2000. Я руководил несколькими проектами SQL Server, такими как консолидация, обновление, миграция, высокая доступность и аварийное восстановление. Я люблю делиться своими знаниями. Вы можете связаться со мной в моих социальных аккаунтах для любой консультационной работы.
- Исправить ошибку SQL 18456: не удалось открыть явно указанную базу данных — 18 сентября 2021 г.
- Исправить ошибку 35206, связанную с истечением времени ожидания соединения Always ON, в SQL Server – 23 июля 2021 г.
- Как включить функции предварительного просмотра в Azure Data Studio — 15 июля 2021 г.
Смена пароля — это рутинная задача, позволяющая обеспечить безопасность входа в систему. Мы используем инструмент passwd в большинстве операционных систем Linux для изменения пароля пользователя. Passwd изменяет пароли для учетных записей пользователей и групп, даже вы можете изменить свой пароль root с помощью этого инструмента. Если вы обычный пользователь, вы можете изменить только свой пароль с помощью этого инструмента, тогда как вы можете изменить пароль для любой учетной записи, используя root-доступ.
Данные ценны. Некоторые люди даже называют его новым золотом. Важно время от времени менять пароль, чтобы ваши данные оставались защищенными от злонамеренных действий. У большинства людей есть только один пароль для всего, и они используют его годами, что является небезопасной практикой и может подвергнуть их опасным киберпреступлениям, таким как кража личных данных. При установке пароля всегда следует устанавливать уникальный и надежный пароль. В этой статье представлено подробное руководство по изменению пароля в операционной системе CentOS 8 двумя разными способами.
Кроме того, мы также узнаем, как изменить пароли других пользователей в операционной системе CentOS 8. Начнем с первого способа изменить пароль с помощью графического интерфейса CentOS 8.
Способ 1: изменение пароля пользователя через графический интерфейс
Этот способ смены пароля пользователя является наиболее удобным и удобным для пользователя.
Шаг 1. Сначала откройте раскрывающееся меню в правом верхнем углу:
Шаг 2. Теперь нажмите на свое имя пользователя и выберите настройки учетной записи для изменения настроек текущего вошедшего в систему пользователя:
Шаг 3. Во-первых, вам нужно нажать кнопку разблокировки, как показано на приложенном снимке экрана ниже, чтобы вы могли редактировать и изменять настройки пользователя:
Шаг 4. Появится запрос на запрос пароля текущего пользователя, вошедшего в систему, поэтому введите свой пароль и нажмите кнопку «Аутентификация», чтобы разблокировать настройки:
Шаг 5: Теперь, после разблокировки настроек, вы можете изменить любые настройки пользователя. Чтобы конкретно изменить пароль, вам нужно нажать на свой зашифрованный пароль:
Шаг 6. Откроется новое окно, в котором вы можете ввести свой текущий пароль для подтверждения и новый пароль, который вы хотите установить:
После ввода паролей нажмите кнопку изменения в правом верхнем углу окна, как показано на снимке экрана выше.
Поздравляем! Ваш пароль был успешно изменен с помощью графического интерфейса CentOS.С этого момента вам придется использовать новый пароль для входа в свою учетную запись.
Теперь давайте изучим следующий метод и изменим пароль учетной записи с помощью терминала.
Способ 2: изменение пароля пользователя через терминал
Если вы используете только сервер CentOS 8 без графического интерфейса и у вас есть доступ только к терминалу операционной системы CentOS 8, метод графического интерфейса не будет работать. Нам нужно изменить пароль с помощью терминала, и мы можем сделать это легко.
Этот способ изменения пароля пользователя настолько же прост, насколько и быстр. Он может работать практически с любым дистрибутивом Linux, таким как CentOS 8 или Ubuntu 20.04. Просто следуйте инструкциям ниже, чтобы изменить свой пароль через терминал:
Шаг 1. Прежде всего, откройте терминал операционной системы CentOS 8 из меню приложений.
Шаг 2. В терминале введите команду «passwd» и нажмите Enter, чтобы изменить пароль:
Вас попросят ввести текущий пароль:
Если вы ввели правильный текущий пароль, вам будет предложено ввести новый пароль:
После того, как вы введете новый пароль, который хотите установить, вам будет предложено подтвердить новый пароль:
Пароль будет изменен, если оба пароля совпадают, и на терминале появится сообщение об успешном завершении.
Вместо изменения пароля текущего пользователя, если вы хотите изменить пароль другого пользователя, мы также можем это сделать. Давайте узнаем, как изменить пароли других пользователей в операционной системе CentOS 8.
Как изменить пароль другого пользователя в CentOS
Возможно, это вас удивит, но пароли других пользователей можно изменить, но это могут сделать только пользователи root или пользователи с привилегиями Sudo. Обычный пользователь может изменить только свой пароль.
Чтобы изменить пароль любого другого пользователя в операционной системе CentOS 8, первым шагом является запуск терминала и вход в систему в качестве пользователя root с помощью команды, введенной ниже:
Введите пароль пользователя root, и вы войдете в систему.
После того, как вы вошли в систему как пользователь root или получили права sudo, введите команду «passwd», а затем имя пользователя, чтобы изменить пароль этого пользователя. Если вы вошли в систему как пользователь root, вам не нужно выполнять команду «passwd» с ключевым словом sudo.
В следующем примере мы берем пользователя с именем «test_user». Чтобы изменить пароль этого пользователя, выполните приведенную ниже команду:
Терминал напрямую попросит вас ввести новый пароль и подтвердить новый пароль:
Вы получите сообщение об успешном выполнении:
Если пароли совпадают, пароль «test_user» будет изменен. «test_user» должен будет войти в систему с новым паролем, установленным пользователем root.
Заключение
В этом посте мы обсудили изменение пароля пользователя в операционной системе CentOS 8. Мы изучили два разных метода смены собственного пароля. Кроме того, мы также научились менять пароли других пользователей, если мы вошли в систему как пользователи root или имеем привилегии sudo.
Как упоминалось выше, защита данных — это необходимость в наши дни. Данные теперь помечаются как ценный товар. В настоящее время использование уникальных, сложных и надежных паролей для защиты ваших данных стало абсолютной необходимостью.
Мы научились менять пароль вручную с помощью графического интерфейса операционной системы CentOS 8. Этот процесс прост и удобен для пользователя. Мы также узнали, как изменить пароль с помощью команд в терминале Linux. Этот процесс быстрый и эффективный.
Команда passwd в Linux используется для эффективной смены паролей пользователей. Эта команда обновляет токен/пароль аутентификации для пользователя, который хранится в файле /etc/shadow вашей системы. Обычный пользователь в Linux может изменить свой пароль, однако суперпользователь может также изменить пароль для любого другого пользователя.Когда вы устанавливаете новый пароль, хорошей практикой безопасности является выбор сложного пароля. Сложный и безопасный пароль имеет следующие свойства:
- Он включает как прописные, так и строчные буквы.
- Включает цифры от 0 до 9.
- Содержит специальные символы и знаки препинания.
- Он сильно отличается от ваших предыдущих паролей.
- Он не включает такую информацию, как ваше полное имя, адрес, номер телефона, дата рождения или номер лицензии. Эту информацию можно легко использовать для подбора пароля.
Всегда записывайте свой пароль в надежном месте, откуда его нельзя будет получить. Это поможет вам вспомнить пароль на случай, если вы его забудете.
В этой статье мы расскажем вам, как можно управлять паролями пользователей в Linux с помощью командной строки и графического интерфейса. Мы запустили команды и процессы, упомянутые в этой статье, в системе Debian 10 Buster, но вы можете воспроизвести их в большинстве дистрибутивов Linux.
Смена пароля через пользовательский интерфейс
Если вы являетесь пользователем Linux и предпочитаете графический пользовательский интерфейс для выполнения большинства административных операций, вы можете использовать утилиту настроек в своей системе.
Есть два способа получить доступ к настройкам системы.
- Откройте средство запуска приложений с помощью клавиши Super/Windows, а затем введите ключевые слова «настройки» в строке поиска следующим образом:
- Нажмите стрелку вниз на верхней панели рабочего стола Debian/Ubuntu, а затем нажмите значок «Настройки» в следующем раскрывающемся меню:
В утилите «Настройки» выберите вкладку «Сведения» на левой панели, а затем выберите на ней вкладку «Пользователи», чтобы открыть окно настроек «Пользователи». Вот как выглядит представление пользователей:
Здесь будут перечислены все пользователи вашей системы. Нажмите на пользователя, чьи данные вы хотите изменить. Вам нужно сначала разблокировать представление «Пользователи», чтобы вы могли вносить изменения в его настройки. Помните, что только авторизованный пользователь/администратор может разблокировать представление. Нажмите кнопку Разблокировать и введите свои учетные данные следующим образом:
Когда вы нажмете кнопку "Аутентификация", поля в представлении "Пользователи" станут активными, и вы сможете вносить в них изменения.
Нажмите поле «Пароль», и откроется следующее окно «Смена пароля». Введите новый пароль, а затем еще раз введите тот же пароль в поле «Подтверждение нового пароля». Теперь вы сможете увидеть активную кнопку «Изменить».
Нажмите кнопку «Изменить», и пароль для выбранного пользователя будет изменен.
Совет. Одним из простых и быстрых способов доступа к настройкам пользователей является ввод ключевого слова «Пользователи» в панели запуска приложений следующим образом:
Смена пароля через командную строку
Командная строка Linux дает администратору гораздо больше возможностей, чем пользовательский интерфейс, для выполнения пользовательских и системных настроек. Чтобы запустить приложение командной строки по умолчанию в Linux Debian и Ubuntu, откройте средство запуска приложений и введите ключевые слова «Терминал» следующим образом:
Когда Терминал откроется, вы сможете выполнить следующие действия с паролями пользователей:
- Измените свой пароль
- Изменить пароль для другого пользователя
- Изменить пароль для sudo
Изменение собственного пароля
Люди, не являющиеся администраторами Linux, могут изменить только свой собственный пароль. Команда passwd используется для изменения паролей пользователей в Linux. Вот как пользователь может использовать эту команду для изменения своего пароля:
При вводе команды passwd система предложит ввести текущий пароль. При этом этот пароль сверяется с сохраненным паролем. Если он совпадает, вы переходите к следующему шагу, то есть к вводу нового пароля. После ввода нового пароля система снова попросит ввести новый пароль для подтверждения. После того, как две записи совпадут, ваш пароль будет успешно изменен.
Изменение пароля для другого пользователя
В Linux только администратор/суперпользователь может изменить пароль для другого пользователя. Это команда, которую будет использовать суперпользователь:
Когда пользователь вводит эту команду, ему будет предложено ввести пароль для sudo, чтобы убедиться, что он действительно является суперпользователем. Суперпользователь не обязан вводить старый пароль для пользователя, поскольку он может использовать команду для сброса забытого пароля. В любом случае суперпользователь также должен ввести и повторно ввести новый пароль, после чего он будет успешно обновлен.
Изменение пароля для sudo
В Linux рекомендуется время от времени менять пароль суперпользователя. Вот два способа изменить пароль sudo:
Способ 1:
Первый способ — войти в систему как пользователь root с помощью следующей команды:
Если вы вошли в систему как root после ввода действительного пароля, используйте команду passwd, чтобы изменить пароль для root.
Затем вы можете выйти из приглашения root с помощью команды exit следующим образом:
Способ 2:
Второй способ заключается в использовании следующей команды от имени sudo:
Введите пароль для sudo, а затем вы сможете изменить пароль root, как и для любого другого пользователя.
Это все, что вам нужно было знать об изменении паролей пользователей в Linux как через пользовательский интерфейс, так и через командную строку. Теперь вы можете поддерживать безопасную учетную запись пользователя в своей системе.
Об авторе
Карим Буздар
Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Он ведет блог на LinuxWays.
Читайте также: