Когда я установил последнее обновление Ubuntu, у меня спросили имя пользователя, но я не помню, какое у меня имя пользователя. Как мне узнать, какое у меня имя пользователя?
Когда я установил последнее обновление Ubuntu, у меня спросили имя пользователя, но я не помню, какое у меня имя пользователя. Как мне узнать, какое у меня имя пользователя?
Ответы:
Если вы даже не можете войти в систему, потому что не можете вспомнить свое имя пользователя, есть способ восстановить ваши данные. Обратите внимание, что в этом руководстве предполагается, что вы являетесь единственным пользователем в системе.
awk -F: '$3 == 1000' /etc/passwd
Если вы не единственный пользователь, замените код на шаге 3. Найдите пользователя с идентификатором, большим или равным 1000, на:
awk -F: '$3 >= 1000' /etc/passwd
Одним из них обязательно будет ты. Или попросите другого пользователя на машине вытащить список учетных записей.
UID
1000 (обычно это первый не системный пользователь). Что делать, если это многопользовательский компьютер и ОП не первый пользователь?
/etc/passwd
записи, UID
я бы пошел к более общему пути и сказал бы: «Ваш UID
- 1000 или выше, обычно, если вы единственный пользователь, тогда это 1000, если бы вы были вторым, 1001 ", я думаю, что поиск 1???
не дал бы слишком много записей, и любая из показанных строк позвонила бы в забывчивого пользователя ... не так ли?
cat /etc/passwd
и поискать что-нибудь знакомое?
Откройте терминал ( Ctrl+ Alt+ T) и введите команду
whoami
чтобы узнать имя пользователя, который в данный момент вошел в систему.
whoami
не поможет, если вы забыли свое имя пользователя и вышли из системы.
Экран входа в систему показывает возможные учетные записи, и вам нужно только нажать (или даже не нажимать, поскольку вы, вероятно, были последними, кто вошел в систему) и ввести свой пароль.
Если вы вошли в систему и хотите узнать пользователя, откройте терминал (Ctrl+Alt+T)
и введите команду
echo $USER
Это выведет значение переменной среды USER на консоль.
whoami
делает работу!
whoami
также делает работу.
Если вы когда-либо активировали учетную запись root, используйте ее.
Если вышеупомянутый метод режима восстановления работает, используйте его.
Если у вас есть live CD, который может монтировать файловую систему вашей установки, сделайте это и действительно найдите пользователя в файле / etc / passwd.
Если ни один из них не является жизнеспособным, вы можете (если вы не защищали свой менеджер загрузки с помощью неизвестного пароля), все равно войти в вашу систему, добавив опцию "init = / bin / sh" к параметрам ядра (которую вы можете редактировать из загрузки менеджер меню). После загрузки ядра вы сразу попадете в простую оболочку, и вы можете просмотреть текстовые файлы, такие как / etc / passwd. Модификация файлов в этом режиме невозможна, если не будут предприняты дополнительные шаги (которые опасны, если не совсем понятны и, скорее, выходят за рамки этого). Для выхода из этого режима вам может потребоваться принудительная перезагрузка путем включения / выключения питания.
Вы можете перейти в одиночный режим из Grub. Во время загрузки нажмите Esc
на загрузочный экран Grub, когда появится запрос. Он может просто показать вам Grub со списками каждого ядра - если это так, не нажимайтеEsc
Отсюда выберите первую запись и нажмите, e
чтобы отредактировать эту запись. Перейдите к строке, которая начинается с, kernel
и нажмите e
снова.
Это позволит вам редактировать всю строку. Прокрутите вправо, пока не дойдете до конца и удалите splash quiet
из строки, заменив ее на single
. Нажмите, eneter
чтобы принять изменения, и нажмите, b
чтобы загрузить измененную строку ядра. Это загрузит вас в однопользовательский режим и после загрузки загрузит вас в корневую оболочку.
Отсюда вы можете добавлять пользователей в систему, изменять пароли пользователей и т. Д.