Как сделать короткий пароль в ubuntu

Обновлено: 03.07.2024

Когда я устанавливаю Убунту, я поставил короткий пароль(<4). Теперь хочу поменять на другой короткий пароль, то "пароль" или изменить пароль на "Пароли и ключи, что" программу, нужен пароль >4 гольца.

Используйте следующую команду в терминале:

Заменить <пользователь&GT; с именем пользователя, пароль которого вы хотите изменить.

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

предупреждение: если целевой пользователь имеет зашифрованный домашний каталог, это причину проблемы! (см. комментарий ниже)

По умолчанию, в Ubuntu требует минимальную длину пароля в 6 символов, а также некоторые базовые энтропии проверки. Эти значения контролируются в файле в/etc/Пэм.д/общие-пароль, которая описывается ниже.

Если вы хотите отрегулировать минимальную длину в 4 символа, добавить соответствующую переменную (minlen=4) в конце строки. Модификации, описанные ниже.

Поднять терминал и отредактируйте /etc/Пэм.д/общие-пароль

Измените эту строку:

Пароль также нужно определенное количество сложность, как указано в непонятных выше параметров.

удаляет чек тоже.

Все это предполагает, что вы думаю, что это мудро.

Видеть мужчину модуля pam_unix`

Эти работы на моей системе.

Это может быть сделано с модулем pwdfile Пэм.

Способом описанным здесь меняет только логин рабочего стола (служба языка), но могут быть применены и другие услуги, а также, если вы хотите.

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

Команды могут выдаваться в программе терминала.

Установка программного обеспечения

Во-первых, мы устанавливаем пакет программ под названием неизвестных pwdfile :

Создание пользовательского файла паролей

Затем мы создадим файл пользователя/пароль. Вам будет предложено ввести новый ПИН-код пароль. Ваш пароль будет зашифрован и сохранен в файл с именем `англ.как

*Кроме того, вы можете использовать: `в OpenSSL passwd с -1 yourpinpasswordhere и создать файл /etc/passwd и.как и этот пароль.

Настройка рабочего стола-служба логин

Взгляните на файл:

Это может быть полезно, если вы создаете резервную копию:

Теперь вы можете редактировать файл с помощью nano или gedit или любой другой текстовый редактор:

В верхней части файла у меня были:

Я изменил его так:

Сохраните файл и закройте текстовый редактор.

Выйдите из системы и войдите снова.

Вы должны быть в состоянии использовать PIN-код, пароль, который вы установили. Следуя этой инструкции, ПИН-пароль используется только для рабочего логина, не пароля от команды судо.

Вы также можете использовать опцию-F.

Чтобы установить простой пароль, я попробовал метод простой судо логин с паролем, но он не на моем сервере Ubuntu 12.04 ЛТС.

Я попытался убрать опцию непонятных из файла /etc/Пэм.файл д/общие-пароль config, но его пока не удалось.

Так что я тоже убрал опцию непонятных с /usr/доли/пам-конфиги файл/UNIX систем конфигурации. И тогда это сработало :-)

Я согласен, что это должно быть проще, когда они действуют как "Су", чтобы настроить слабый пароль, независимо от причины, почему он хочет сделать это! Предупреждение о том, что "слабый пароль, подтвердите?&мне было бы идеально.

Когда я устанавливаю Ubuntu, я устанавливаю короткий пароль ( 4 символа.

Используйте следующую команду в Терминале:

замещать <user> с именем пользователя, пароль которого вы хотите изменить.

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

Предупреждение: если целевой пользователь имеет зашифрованный домашний каталог, это вызовет проблемы! ( см. комментарии ниже)

По умолчанию Ubuntu требует минимальную длину пароля 6 символов, а также некоторые базовые проверки энтропии. Эти значения контролируются в файле /etc/pam.d/common-password, который описан ниже.

Если вы хотите настроить минимальную длину до 4 символов, добавьте соответствующую переменную (minlen = 4) в конец строки. Модификация изложена ниже.

Откройте терминал и отредактируйте файл /etc/pam.d/common-password.

Измените эту строку:

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

убирает эту проверку также.

Все это предполагает, что вы думаете, что это разумно.

Увидеть man pam_unix

Это работает в моей системе.

Это можно сделать с помощью модуля PAM pwdfile.

Описанный здесь способ изменяет только логин на рабочем столе (сервис lightdm), но может быть применен и к другим сервисам, если вы захотите.

Кроме того, это позволяет вам иметь свой оригинальный надежный пароль для "sudo", сохраняя при этом довольно простой способ входа на рабочий стол Ubuntu.

Команды могут быть введены в терминальной программе.

Установка программного обеспечения

Сначала мы устанавливаем программный пакет с именем libpam-pwdfile :

Создание файла пароля пользователя

Затем мы создадим файл пользователя / пароля. Вам будет предложено ввести новый пароль PIN. Ваш пароль будет зашифрован и сохранен в файл с именем passwd.like

В качестве альтернативы вы можете использовать: openssl passwd -1 yourpinpasswordhere и создайте файл с именем /etc/passwd.like и этот пароль.

Настройка службы входа на рабочем столе

Следующим шагом является подготовка службы входа на рабочем столе для принятия пароля PIN перед другими процедурами ввода пароля. Я уже упоминал название службы входа в систему на рабочем столе, lightdm ,

Посмотрите на файл:

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

Это может быть полезно, если вы также создадите резервную копию:

Теперь вы можете редактировать файл, используя nano или gedit или любой другой текстовый редактор:

В верхней части файла у меня было:

Я изменил это так:

Сохраните файл и закройте текстовый редактор.

Выйдите и войдите снова.

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

Когда я устанавливаю Ubuntu, я устанавливаю короткий пароль (& lt; 4). Теперь я хочу изменить другой короткий пароль с помощью «passwd» или изменить парольную фразу в программе «Пароль и ключи», ему нужен пароль> 4 символа.

Чтобы настроить простой пароль, я попробовал простой метод sudo passwd username, но он не удался на моем Ubuntu Server 12.04 LTS.

Поэтому я попытался удалить параметр obscure из /etc/pam.d/common-passwd config, но он все еще не удался.

Поэтому я также удалил параметр obscure из файла конфигурации /usr/share/pam-configs/unix. И тогда это сработало: -)

Я согласен, что это должно быть проще, когда вы действуете как su, чтобы установить слабый пароль, независимо от причины, по которой он хочет это сделать! Предупреждение, говорящее «слабый пароль, подтвердите?» было бы идеально .

Используйте следующую команду в терминале:

sudo passwd <user>

Замените <user> на имя пользователя, пароль которого вы хотите изменить.

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

Предупреждение: если целевой пользователь имеет зашифрованный домашний каталог, это вызовет проблемы! (см. комментарии ниже)

Поднимите терминал и отредактируйте /etc/pam.d/common-password

Измените эту строку:

password [success=1 default=ignore] pam_unix.so obscure sha512

password [success=1 default=ignore] pam_unix.so obscure sha512 minlen=4

Пароль также нуждается в определенной сложности, как указано вышеописанным параметром.

password [success=1 default=ignore] pam_unix.so minlen=2 sha512

также удаляет эту проверку.

Все это предполагает, что вы считаете это разумным .

См. man pam_unix

Они работают в моей системе.

По умолчанию Ubuntu требует минимальную длину пароля 6 символов, а также некоторые основные проверки энтропии. Эти значения управляются в файле /etc/pam.d/common-password, который описан ниже.

password [success=2 default=ignore] pam_unix.so obscure sha512

Если вы хотите отрегулировать минимальную длину до 4 символов, добавьте соответствующую переменную ( /etc/pam.d/common-password ) до конца строки. Модификация приведена ниже.

password [success=2 default=ignore] pam_unix.so obscure sha512 minlen=4

Это можно сделать с помощью модуля pwdfile PAM.

Описанный здесь способ изменяет только имя входа в систему (услуга Lightdm), но может быть применен и к другим службам, если вы хотите.

Кроме того, это позволяет вам иметь свой оригинальный надежный пароль для «sudo», сохраняя при этом довольно простой способ входа в рабочий стол Ubuntu.

Команды могут быть выданы в терминальной программе.

Установка программного обеспечения

Сначала мы устанавливаем программный пакет с именем libpam-pwdfile:

sudo apt-get install libpam-pwdfile

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

Мы затем создаст файл пользователя / пароль. Вам будет предложено ввести новый PIN-код. Ваш пароль будет зашифрован и сохранен в файл с именем passwd.like

pinpass=$(mkpasswd -5) echo "$pinpass" | sudo tee /etc/passwd.like

. Кроме того, вы можете использовать: openssl passwd -1 yourpinpasswordhere и создать файл с именем /etc/passwd.like и этим паролем.

Настройка службы входа в настольный компьютер

Следующим шагом является подготовка службы входа в настольный компьютер для приема пароля PIN-кода перед другими процедурами пароля. Я уже упомянул имя Альтернативно , lightdm.

Взгляните на файл:

t этот файл, то ваш рабочий стол (логин) другой, и вы должны найти своего рабочего стола, прежде чем идти дальше. Как было объяснено ранее, это руководство предназначено для Ubuntu 16.04, но может быть использовано и для других служб входа.

Было бы полезно, если бы вы также создали резервную копию:

sudo cp /etc/pam.d/lightdm /etc/pam.d/lightdm.backup

Now , вы можете отредактировать файл с помощью nano или gedit или любого другого текстового редактора:

sudo gedit /etc/pam.d/lightdm

В верхней части файла у меня было:

Я изменил его как поэтому:

Сохраните файл и закройте текстовый редактор.

Выйдите из системы и войдите в систему.

Вы должны иметь возможность использовать ПИН пароль, который вы установили. Следуя этому руководству, PIN-код используется только для службы входа в настольный компьютер, а не для пароля команд sudo.

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

Способ 1: Использование OpenSSL

OpenSSL предустановлен в большинстве дистрибутивов Linux. Однако в нем может отсутствовать функция rand. Чтобы установить функцию rand в OpenSSL, выполните эту команду в терминале:

Чтобы сгенерировать безопасные пароли с помощью функции OpenSSL rand, выполните эту команду в Терминале:


Способ 2: Использование утилиты pwgen

pwgen [ОПЦИИ] [длина пароля] [число сгенерированных паролей]

Вот некоторые из полезных параметров, которые можно использовать с командой pwgen:

-c: добавить в пароль минимум одну заглавную букву
-A: не добавлять в пароль заглавные буквы
-n: добавить в пароль минимум одно число
-0: Не добавлять цифры в пароль
-y: добавить в пароль минимум один символ
-s: создать полностью случайный пароль
-B: не добавлять в пароль непонятные символы

Для просмотра справки используйте следующую команду:

Чтобы сгенерировать один 20-значный пароль, можно использовать следующую команду:


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


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

Способ 3: Использование утилиты GPG

Например, следующая команда сгенерирует безопасный случайный пароль из 20 символов в формате ASCII.


Способ 4: Использование скрипта Perl

Выполните эту команду в терминале:

Создадим файл скрипта для генерации паролей:

Вставим вот такое содержимое:

После этого нажмите по очереди Ctrl + o и Ctrl + x, чтобы сохранить файл и выйти из него.

Затем выполните следующую команду в терминале, чтобы запустить программу Perl:

В результате будет сгенерирован пароль.


Способ 5. Использование утилиты makepasswd.

Для установки введите команду:

Чтобы создать пароль длиной 20 символов, введем команду:


Подробный справочник по командам:

Способ 6. Использование приложений для управления паролями.

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

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


Таким образом, мы рассмотрели несколько способов с помощью которых вы можете генерировать безопасные пароли в своей системе.

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

В данной статье я хочу рассказать о том, как изменять пароль пользователя в Linux. Я рассмотрю универсальный способ изменения пароля через командную строку, чтобы не привязываться к конкретному дистрибутиву.

Для изменения паролей в Linux служит команда passwd. Команду можно выполнять без указания каких-либо параметров, либо явно указать имя пользователя, пароль которого вы хотите сменить (в данном случае требуются права суперпользователя). После чего вам нужно будет ввести текущий пароль, а затем дважды ввести новый пароль.

Меняем пароль текущего пользователя

Чтобы сменить пароль текущего пользователя выполните команду passwd без параметров:

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

Обратите внимание на то, что когда вы вводите пароль, он не отображается на экране.

Это означает, что вы ввели очень простой (или короткий) пароль. В таком случае повторите команду passwd и введите более сложный пароль (как минимум длиной от 6 до 8 символов, пароль должен включать цифры, прописные и строчные символы). Чтобы избежать проверки пароля на сложность необходимо выполнять команду passwd через sudo (см. ниже).

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

Чтобы сменить пароль любого пользователя вам необходимо запускать программу passwd под пользователем root или через sudo. Например, чтобы сменить пароль пользователя с именем pingvinus необходимо выполнить:

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

Здесь пароль не проверяется на сложность и можно задавать совсем простые и короткие пароли.

Дополнительная информация

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

Читайте также: