В этом проблема. Когда я создаю учетную запись без пароля (или отключаю пароль для учетной записи, которая имеет), когда я пытаюсь установить программное обеспечение или когда я выхожу из учетной записи, он запрашивает пароль. Если я набираю старый пароль, он говорит: « неверный пароль "и на Ubuntu невозможно что-либо сделать. Я использую Ubuntu 11.10!
Давным-давно мне пришлось отформатировать и переустановить Ubuntu, потому что я отключил свой аккаунт. Теперь у меня есть учетная запись root с паролем, но проблема все еще существует, когда я создаю другую учетную запись.
Есть ли способ исправить это?
Для получения пароля при входе в систему для gui Вы используете опции автовхода в систему для своего менеджера по входу в систему lightdm или gdm.
lightdm system settings - user accounts - your username - automatic login
lightdm является значением по умолчанию, так проверьте gdm документы при использовании этого.
Для получения подсказки для брелока для ключей, Вы устанавливаете pam сценарий для погони за входом в систему как это.
Для получения подсказки для sudo Вы visudo
%admin ALL=(ALL) NOPASSWD: ALL
Для получения, никакой пользователь пароля в командной строке/terminal/remote входят в Вас:
usermod -G nopasswdlogin username passwd -d username passwd -l username
Консоль восстановления - монтируется как rw - корневая оболочка:
passwd username
затем введите новый пароль
Брелок для ключей сброса как это
Можно использовать mingetty - редактирование /etc/init/tty1.conf
от этого:
exec /sbin/getty 38400 tty1
к этому:
exec /sbin/mingetty --autologin USERNAME tty1
отсюда.
Попробуйте использовать пустой пароль. Вместо того, чтобы пытаться использовать предыдущий пароль, просто оставьте поле пароля пустым - это должно сработать, потому что, поскольку невозможно избавиться от всех этих диалогов, которые запрашивают у вас пароль, отключение пароля обычно достигается путем установки в пустое значение.
Хорошо, я должен немного догадаться, так как ситуация с вашей системой мне не совсем понятна.
1.) У учетной записи в Ubuntu всегда есть пароль. Он используется для проверки вашей авторизации на изменение важных конфигураций вашей системы. Вы можете деактивировать только то, что пароль запрашивается при загрузке вашей учетной записи (autologin).
2.) Для внесения изменений в конфигурацию вашей системы ваша учетная запись должна иметь права администратора.
3.) Насколько вам известно, у вас есть учетная запись root, к которой у вас все еще есть доступ. Войдите в систему, создайте новую учетную запись с надлежащими привилегиями и паролем, и все будет в порядке.
У меня была похожая проблема, у меня это работало довольно легко:
passwd
(вы не введите sudo passwd
и не должны) Проблема, с которой вы сталкиваетесь, заключается в том, что пароли зашифрованы и хранятся в / etc / shadow
. При создании пароля пустой пароль не совпадает с пробелом.
Чтобы создать пользователя с пустым паролем, вы генерируете пароль с помощью
perl -e 'print crypt("password","\$6\$v/salt\$") . "\n"'
. Обязательно смените соль на случайное значение
perl -e 'print crypt("","\$6\$v/ABCDEF\$") . "\n"'
$6$v/ABCDEF$HY8yMGuhCosSwpj9uwoGljFlVe6XMa8O1E2i6JXi6oiPrTP/9ifCEZK4vIkccMe9jbIyT3dRwM7t.PLHLU2jm/
Теперь добавьте это к /etc/shadow
, под соответствующим именем пользователя.
Поля в /etc/shadow
разделены двоеточиями: Второе поле - это пароль
test:6$v/ABCDEF$HY8yMGuhCosSwpj9uwoGljFlVe6XMa8O1E2i6JXi6oiPrTP/9ifCEZK4vIkccMe9jbIyT3dRwM7t.PLHLU2jm/:15325:0:99999:7:::
Подробнее см.
http: //www.cyberciti. biz / faq / понимание-etcshadow-file /
http://leo.steamr.com/2010/11/how-to-create-a-linux-user-with- ан-emptyblank-пароль /