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

Если вам необходимо создать учетную запись без пароля, то это легко сделать: надо лишь прочитать эту заметку. Зачем нужен пользователь без пароля? Например, для гостевого входа для демонстрации возможностей системы или презентации.

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

Пользователя мы создали, теперь открываем файл паролей командой:

gksudo gedit /etc/shadow

В нем ищем строчку (99,9% что последнюю), в которой встречается созданный нами логин, т.е. что-то вроде:

guest:$1$2etzU$KqM2nfwOvLALdJpK9kWGB/:13957:0:99999:7:::

Меняем на следующее:

guest:U6aMy0wojraho:13957:0:99999:7:::

Т.е. между первым и вторым двоеточием (в обоих строчках выделено жирным).

Сохраняем файл.

Все, пользователь с пустым паролем создан: можете проверять.

0

можно по другому

а зачем такие сложности при добавлении пользователя?

в терминале это быстро и просто можно сделать командами:
sudo useradd -d /home/testuser -m testuser

в файле /etc/shadow появится запись о нём
к примеру:
testuser:!:13991:0:99999:7:::

пользователь будет неактивен, чтобы он смог работать убираем блокировку "!"
testuser::13991:0:99999:7:::

пользователь будет с пустым паролем

и добавить пароль пользователю testuser если нужно:
sudo passwd testuser

я бы сделал так

тоже вариант. :)

тоже вариант. :)

пароль

а что мешает удалить все символы между guest: и :13957:0:99999:7::: ? :-)