Могу ли я установить учетную запись пользователя, чтобы у вас не было пароля?

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

Есть два способа сделать это [!d3 ] A. Изображение полного диска (/ dev / sdb)

sudo VBoxManage internalcommands createrawvmdk -filename sdb.vmdk -rawdisk /dev/sdb
B. Изображение раздела Как показано в @StarNamer, вы используете только один или несколько разделов. Чтобы создать образ одного (/ dev / sda1) раздела:
sudo VBoxManage internalcommands createrawvmdk -filename sda1.vmdk -rawdisk /dev/sda -partitions 1
Чтобы создать пользовательскую таблицу разделов, которая будет отображать / dev / sda2 и / dev / sda1 в следующем порядке:
sudo VBoxManage internalcommands createrawvmdk -filename sda2_1.vmdk -rawdisk /dev/sda -partitions 2,1

разница в том, что полное изображение на диске будет использовать загрузчик и таблицу разделов точно так же, как они есть на вашем диске, поэтому теоретически (я сделал это ранее только в qemu) вы сможете настроить ОС с вашей виртуальной машины. И из моего ограниченного опыта я могу сказать, что полное изображение диска будет работать точно так же, как qemu -hda /dev/sdb

not

A. Полный образ диска (из / dev / sdb)
sudo VBoxManage internalcommands createrawvmdk -filename sdb.vmdk -rawdisk /dev/sdb
Загрузка VirtualBox только в UEFI Интерактивная оболочка (просто включение ESP для установок UEFI не будет работать) B. Изображение раздела Как показал @StarNamer, вы можете использовать только один или несколько разделов. Чтобы создать образ одного (/ dev / sda1) раздела:
sudo VBoxManage internalcommands createrawvmdk -filename sda1.vmdk -rawdisk /dev/sda -partitions 1
Чтобы создать пользовательскую таблицу разделов, которая будет отображать / dev / sda2 и / dev / sda1 в следующем порядке:
sudo VBoxManage internalcommands createrawvmdk -filename sda2_1.vmdk -rawdisk /dev/sda -partitions 2,1
1
задан 13 April 2013 в 23:13

5 ответов

Внимание: будьте осторожны, как только вы удалите свой пароль с помощью этого метода, вы не сможете аутентифицироваться самостоятельно, чтобы доказать, что у вас есть права администратора, в графическом интерфейсе или на терминале (например, установка приложения с помощью Synaptic или использование [ f2] через командную строку). Это из-за ошибки # 1168749.

Внимание: будьте осторожны, как только вы удалите свой пароль с помощью этого метода, вы не сможете аутентифицироваться самостоятельно, чтобы доказать, что у вас есть права администратора, в графическом интерфейсе или в терминале (например, установка приложения с помощью Synaptic или использование sudo через командную строку).

Это было протестировано на Ubuntu 12.04 и 12.10.

Убедитесь, что вы нажмете «Разблокировать», чтобы выполнить следующие задачи: Войдите в учетные записи пользователей и нажмите на поле пароля: после открытия окна нажмите стрелку вниз справа от «Действие» ... и измените его на «Войти без пароля», а затем нажмите «Изменить»: возможно, вы также можете включить автоматический вход в систему, например:

Чтобы снова ввести пароль после запуска в этой процедуре вы не можете использовать GUI ( bug # 1168749 ), вам нужно использовать командную строку:

Убедитесь, что вы нажимаете кнопку «Разблокировать» быть в состоянии выполнить следующие задачи:

Убедитесь, что вы c lick on Unlock для выполнения следующих задач:

sudo passwd <username>

Запустите в терминале следующее:

13
ответ дан 24 May 2018 в 23:36
  • 1
    У меня есть вопрос, хотя, что делает опция " Войти без пароля " на самом деле делать? Это в основном делает passwd -d и удаляет пароль? – Alaa Ali 22 September 2013 в 20:25
  • 2
    Ну, я честно не уверен на 100%. Но passwd -d - это быстрый способ удалить пароль для учетной записи. Он установит именованную учетную запись без пароля. Доступно только для root. – Mitch♦ 23 September 2013 в 11:18
  • 3
    Доступно только для root? Нет человека, вы можете использовать его для удаления пароля любого пользователя =). Я думаю, что это то, что «Войти без пароля». опция действительно делает; он просто удаляет ваш пароль, поэтому вы не сможете аутентифицироваться самостоятельно. Это просто глупо. – Alaa Ali 23 September 2013 в 11:25
  • 4
    Я согласен, но для того, чтобы дать вам пример, у меня есть общий ноутбук, который иногда используют мои дети, и они перезапускают его около миллиона раз в час, и у меня нет времени постоянно вводить пароль, поэтому Я установил учетную запись для автоматического входа в систему, чтобы избавить себя от хлопот, и поэтому они не могут пропустить ничего больше, чем то, что они уже делают. :) – Mitch♦ 23 September 2013 в 11:34

Я думаю, что это возможно сделать, но вы столкнетесь с проблемой, когда попытаетесь установить обновления или что-нибудь еще, что требует sudo; поскольку вам нужна учетная запись с sudo-доступом (и паролем) для установки.

Ваши лучшие параметры выглядят как:

Используйте учетную запись гостя, у которой нет пароля , Таким образом, оставляя учетную запись по умолчанию с паролем. Hellbent на учетной записи без пароля? Настоятельно рекомендуем не делать этого: добавьте новую учетную запись пользователя (с паролем), а затем измените ее как эквивалентную как пустую. Для этого: создайте пользователя (через GUI или useradd и т. Д.). Затем CTRL-ALT-T откроет терминал. Затем, gksu gedit nano -B /etc/shadow, найдите нового пользователя и измените существующий хэш пароля с помощью: U6aMy0wojraho - поэтому он выглядит примерно так: newuser:U6aMy0wojraho:13996:0:99999:7::: Лучшее решение вашего вопроса: выберите автоматический вход в свою учетную запись, что, вероятно, главное преимущество вы после. для этого: нажмите CTRL-ALT-T (чтобы открыть терминал). В терминале введите:
sudo gedit /etc/lightdm/lightdm.conf
добавьте строки:
autologin-user=YOURUSERNAME
autologin-user-timeout=0
замените YOURUSERNAME - фактическое имя пользователя в вашей системе.
4
ответ дан 24 May 2018 в 23:36
  • 1
    Спасибо, что указали альтернативы. Я знаю, что отсутствие пароля - отличная идея, но я хочу знать, возможно ли это (я обновил вопрос). – Flimm 13 April 2013 в 22:55

Его интерфейс GUI, и это то, что мешает вам сделать его пустым паролем.

Если бы это было возможно, это нужно было бы сделать через терминал.

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

1
ответ дан 24 May 2018 в 23:36

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

Это то, что я нашел в man passwd

As a general guideline, passwords should consist of 6 to 8 characters including one or
       more characters from each of the following sets:

       ·   lower case alphabetics

       ·   digits 0 thru 9

       ·   punctuation marks

       Care must be taken not to include the system default erase or kill characters.  passwd will reject any password which is not
       suitably complex.

EDIT: К сожалению, вы не можете установить пароль для пустого через этот пользовательский интерфейс.

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/quantal/gnome-control-center/quantal-proposed/view/head:/panels/user-accounts/um-password -dialog.c # L358

- это функция, которая решает, следует ли включать кнопку «Изменить» или нет.

    if (strlen (password) < MIN_PASSWORD_LEN) {
            can_change = FALSE;
            if (password[0] == '\0') {
                    tooltip = _("You need to enter a new password");
            }
            else {
                    tooltip = _("The new password is too short");
            }
    }
    else if (strcmp (password, verify) != 0) {
            can_change = FALSE;
            if (verify[0] == '\0') {
                    tooltip = _("You need to confirm the password");
            }
            else {
                    tooltip = _("The passwords do not match");
            }
    }
    else if (!um->old_password_ok) {
            can_change = FALSE;
            if (old_password[0] == '\0') {
                    tooltip = _("You need to enter your current password");
            }
            else {
                    tooltip = _("The current password is not correct");
            }
    }
    else {
            can_change = TRUE;
            tooltip = NULL;
    }

    gtk_widget_set_sensitive (um->ok_button, can_change);

Минимальный пароль len 6 жестко запрограммирован: (

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/quantal/gnome-control-center/quantal-proposed/view/head:/panels/user-accounts/um- password-dialog.c # L358

#define MIN_PASSWORD_LEN 6
1
ответ дан 24 May 2018 в 23:36
  • 1
    Это «больше», что вы бы назвали рекомендациями , чем фактические правила »... – Oli♦ 13 April 2013 в 22:30
  • 2
    Но в последней строке говорится: «passwd отклонит любой пароль, который не является достаточно сложным». Полагаю, он, вероятно, не допустит пустой пароль. – thefourtheye 13 April 2013 в 22:32
  • 3
    Но опять же, эти предметы не соответствуют требованиям. Вы не нуждаетесь в полном спектре символов и случаев, они просто предлагают вам использовать их для более надежного пароля. PAM следит за правилами о том, что вам действительно нужно. – Oli♦ 13 April 2013 в 22:45
  • 4
    Вы можете установить пустой пароль с помощью passwd с опцией -d. – Flimm 14 April 2013 в 00:12
  • 5
    Ага. Прочтите его на страницах руководства. Вот почему я сказал, что «не может установить пароль для пустого через этот пользовательский интерфейс». – thefourtheye 14 April 2013 в 00:17

После удаления можно изменить пароль. Вам нужно просто загрузиться в режиме восстановления. Здесь вы найдете хороший учебник: http://www.psychocats.net/ubuntu/resetpassword

Короче, что вы найдете по ссылке выше:

у вас есть для перезагрузки в режиме восстановления. (чтобы меню загрузки было показано, вы должны удерживать клавишу Shift во время загрузки). В загрузочном меню выберите вариант «Drop to root shell prompt» на консоли один за другим
ls /home
passwd username
passwd susan
exit
, затем перезагрузите обычный
1
ответ дан 24 May 2018 в 23:36
  • 1
    Пожалуйста, подумайте над тем, чтобы изменить свой ответ, включив хотя бы схему того, что описано в статье, которую вы связываете, и укажите ссылку для ссылки / атрибуции. Таким образом, если ссылка по какой-либо причине недоступна, ваш ответ останется полезным. – hmayag 19 June 2014 в 15:14

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

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