Я пытаюсь настроить контакт, разблокировали для моего ноутбука под управлением Ubuntu 19.10. Все идет очень гладкое за исключением того, что я не знаю, как сделать это. Я нашел страницу, которая имеет процедуру. https://bbs.archlinux.org/viewtopic.php? id=246734
Я думаю, что это должно работать, но я очень плохо знаком с Ubuntu/Linux, и я не могу понять инструкции правильно.
Кто-либо может объяснить меня, как сделать это?
Править: Я являюсь промежуточным посредством процесса. Созданный файл и установленный пакет. Но не знайте, что сделать с файлом. Помогите
Заранее спасибо.
В первую очередь, это - плохая вещь мудрая безопасность!
И Вы используете Дугу инструкция Linux относительно Ubuntu....
Ubuntu путь:
Шаг 1
Выполненное обновление управляет, чтобы обновить хранилища пакетов и получить последнюю информацию пакета.
sudo apt-get update -y
Шаг 2
Выполните команду установки с флагом-y для быстрой установки пакетов и зависимостей.
sudo apt-get install -y libpam-pwdfile
Касательно: https://zoomadmin.com/HowToInstall/UbuntuPackage/libpam-pwdfile
Ради потомства:
Итак, сначала:
sudo apt install -y libpam-pwdfile
Если у вас нет команды "mkpasswd", то вам нужно сначала установить "whois"
sudo apt install whois
Затем возьмите имя пользователя, которое вы используете для входа в систему, скажем, «бен» и сделайте следующее:
sudo -i
cp /etc/pam.d/gdm-password /etc/pam.d/gdm-password_ORIGINAL
echo "ben:$(mkpasswd -5)" > /etc/custompinfile
Затем вам нужно отредактировать /etc/pam.d/gdm-password (или другой менеджер рабочего стола или что-то еще, кого это волнует, вы поймете out, то, что управляет вашими логинами, у меня это gdm-password)
и добавьте эту строку вверху, верхняя часть моего /etc/pam.d/gdm-password выглядит так
#%PAM-1.0
auth sufficient pam_pwdfile.so pwdfile=/etc/custompinfile
Что угодно, gedit , nano, vim, но для его редактирования нужны права sudo.
Затем я сохранил, вышел и вышел из системы, и когда я снова вошел в систему, мне требовался только пин-код на экране блокировки, но он не принимал пин-код при запросе привилегий sudo, чего мы и хотели, иначе мы бы просто поставил пароль 1234.
Если вы все напортачите, то можете загрузиться в режиме восстановления (если у вас нет двойной загрузки с виндой, я думаю, это что-то вроде нажатия Shift при запуске, тогда будет меню выбора восстановления режиме, в режиме восстановления вы можете просто получить доступ к оболочке как root и вернуть /etc/pam.d/gdm-пароль обратно в исходное состояние, если вы его помните ;-) Поэтому, возможно, неплохо сделать резервную копию. исходного файла gdm-пароля, например cp /etc/pam.d/gdm-password /etc/pam.d/gdm-password_ORIGINAL
Помните, файл /etc/custompin может называться как угодно, но содержимое внутри должно быть иметь следующий формат: пользователь:хешированный пароль А хешированный пароль получается с помощью mkpasswd -5 при установке whois-пакета и его запуске.