Создание учётной записи пользователя ubuntu без пароля

2024-02-25 19:28
534
Ця стаття на мовах: UA / RU
Цікавий факт
У 2024 році дрони вже активно використовуються для доставки вантажів у важкодоступні райони.

t.me


Стаття у розділах:

Термінал Десктопні ОС
UA Flag Підтримка України

Збір на авто

Ми збираємо кошти на купівлю авто для хлопців з 55 бригади! Підтримай нас у цій справі та допоможіть здійснити нашу мету!

Ваш внесок допоможе нам наблизитися до мети. Кожен внесок важливий!

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

Вообще говоря, никакими инструментальными средствами Ubuntu нельзя установить пользователю пустой пароль. Все графические утилиты требуют пароль минимум из 6-ти символов, а программа passwd умеет устанавливать любой пароль, кроме пустого. Однако всё же существует способ задания пользователю пустого пароля.

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

Нам потребуется изменить системные файлы /etc/shadow и /etc/shadow-, поэтому крайне рекомендуется перед выполнением дальнейших действий сделать резервную копию (/etc/shadow и /etc/shadow- должны совпадать, так что сохраняем только shadow):

sudo cp /etc/shadow /etc/shadow.bak

Теперь в любом текстовом редакторе от имени root последовательно откройте файлы /etc/shadow и /etc/shadow-, в каждом из них найдите строчку, начинающуюся с логина нужного пользователя и удалите всё между первым и вторым двоеточием в этой строчке. Например, была такая строчка:

guest:$6$eZ1pQKRK$tGvrlJnV7NU/anEFoxRCluIbe5kSNE2x2uqRrw62xHVrQPWKKbfYZ0cvdmgxXAcrGxBngPM7HnrrKxdmNwp0:14371:0:99999:7:::

Для задания пустого пароля пользователю guest необходимо привести её в обоих файлах к виду:

guest::14371:0:99999:7:::

После этого пароль пользователя guest станет пустым.

Файл /etc/shadow является основным системным файлом, отвечающим за авторизацию пользователей, поэтому редактируйте его очень внимательно и всегда создавайте резервную копию перед внесением изменений.

Файл /etc/shadow- является предыдущей версией файла /etc/shadow и создается в момент добавления пользователя. Так что на него смело можно забить, а всё вышеописанное в его отношении не верно.


Сподобалась стаття? Подякуйте автору