как изменить политику паролей в LibreElec

Пакет ядра Ubuntu размещен на Launchpad , и вы найдете там соответствующий код.

Однако, как и для любого пакета в Ubuntu (и любого производного от Debian ), лучший способ получить исходный код пакета — использовать систему управления пакетами :

.

apt source linux-image-$(uname -r)

загрузит исходный код ядра, упакованный для вашего дистрибутива, а

debcheckout linux-image-$(uname -r)

(из пакета devscripts)даст вам клон соответствующего репозитория.

0
01.12.2019, 21:33
1 ответ

Вы не можете сделать это с помощью команды passwd , так как она будет применять правила. Используйте команду cryptpw , она сгенерирует зашифрованную строку, которую вы можете затем подставить обратно в файл /etc/shadow

Здесь я создаю скрипт шифрования для администратора пароля

LibreELEC:~ # echo 'admin' | cryptpw
$6$Rrh2e2Mj0JZtmZCR$kH36K7V0TB2inCzJSfZ/MEJVNF2I8yVigdm4P0MSxMt9ogd2Kp8TpuZiKac0sqzmmhAUZi6FZ0psc6q9jKvAW.

Затем отредактируйте файл теневых паролей и замените те, которые есть в данный момент.

LibreELEC:/etc # vi /etc/shadow
systemd-timesync:*:::::::
systemd-network:*:::::::
dbus:*:::::::
root:$6$k9KsP.aTXJTCt8oh$Is6fU9hE9dmcjOITBc/qQ3do1v5UIuN1XfmOdRDnIiqgZjcHUS9szFwD8UT/WXKSBiFW8vwKsv9n8MkbZPFlO.:18461::::::
nobody:*:::::::
system:*:::::::
avahi:*:::::::
LibreELEC:~ #

Перед выходом проверьте с помощью отдельного сеанса SSH!

5
18.07.2020, 22:52

Теги

Похожие вопросы