Когда я создаю учетную запись без пароля, Ubuntu все еще просит об этом!

В этом проблема. Когда я создаю учетную запись без пароля (или отключаю пароль для учетной записи, которая имеет), когда я пытаюсь установить программное обеспечение или когда я выхожу из учетной записи, он запрашивает пароль. Если я набираю старый пароль, он говорит: « неверный пароль "и на Ubuntu невозможно что-либо сделать. Я использую Ubuntu 11.10!

Давным-давно мне пришлось отформатировать и переустановить Ubuntu, потому что я отключил свой аккаунт. Теперь у меня есть учетная запись root с паролем, но проблема все еще существует, когда я создаю другую учетную запись.

Есть ли способ исправить это?

1
задан 16 December 2013 в 08:39

5 ответов

Не СЛИШКОМ плохие идеи, но все еще рекомендуемый:

Для получения пароля при входе в систему для 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
отсюда.

4
ответ дан 16 December 2013 в 08:39

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

0
ответ дан 16 December 2013 в 08:39

Хорошо, я должен немного догадаться, так как ситуация с вашей системой мне не совсем понятна.

1.) У учетной записи в Ubuntu всегда есть пароль. Он используется для проверки вашей авторизации на изменение важных конфигураций вашей системы. Вы можете деактивировать только то, что пароль запрашивается при загрузке вашей учетной записи (autologin).

2.) Для внесения изменений в конфигурацию вашей системы ваша учетная запись должна иметь права администратора.

3.) Насколько вам известно, у вас есть учетная запись root, к которой у вас все еще есть доступ. Войдите в систему, создайте новую учетную запись с надлежащими привилегиями и паролем, и все будет в порядке.

0
ответ дан 16 December 2013 в 08:39

У меня была похожая проблема, у меня это работало довольно легко:

  • открыть терминал (ctrl + alt + t)
  • тип: passwd (вы не введите sudo passwd и не должны)
  • Вам будет предложено ввести новый пароль UNIX
  • , введите пароль еще раз
  • вы будете уведомлен об успешном обновлении вашего пароля.
  • Теперь вы можете выполнять задачи суперпользователя, такие как создание учетной записи, используя новый пароль.
0
ответ дан 16 December 2013 в 08:39

Проблема, с которой вы сталкиваетесь, заключается в том, что пароли зашифрованы и хранятся в / 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-пароль /

0
ответ дан 16 December 2013 в 08:39

Другие вопросы по тегам:

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