Пустой пароль поставить можно на любого пользователя, кроме рута.
Вообще говоря, никакими инструментальными средствами 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 и создается в момент добавления пользователя. Так что на него смело можно забить, а всё вышеописанное в его отношении не верно.