Коли я встановив останнє оновлення 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
це робить і робота.
Якщо ви коли-небудь активували кореневий рахунок, використовуйте його.
Якщо вищезгаданий метод режиму відновлення працює, використовуйте його.
Якщо у вас є живий компакт-диск, який може монтувати файлову систему вашої установки, зробіть це та дійсно шукайте користувача у файлі / etc / passwd.
Якщо жодне з них не є життєздатним, ви можете (якщо ви не захистили пароль свого менеджера завантаження невідомим паролем), як і раніше, увійти до вашої системи, додавши до параметрів ядра опцію "init = / bin / sh" (яку ви можете редагувати з завантаження). меню менеджера). Це повинно перенести вас до простої оболонки після завантаження ядра, і ви можете заглянути в текстові файли, як / etc / passwd. Змінення файлів неможливо в такому режимі, якщо не будуть вжиті додаткові кроки (які небезпечні, якщо вони недостатньо зрозумілі і тут не виходять із сфери застосування). Можливо, вам доведеться змусити перезавантажитись на велосипеді силою, щоб вийти з цього режиму.
Ви можете перейти в один режим від Grub. Під час завантаження натисніть Esc
на екран завантаження Grub, коли це запропонує вам зробити це. Він може просто показати вам Grub із списками кожного ядра - якщо це так, не натиснітьEsc
Тут виберіть перший запис і натисніть, e
щоб змінити цей запис. Сторінка вниз до рядка, з якого починається, kernel
і натисніть e
знову.
Це дозволить вам редагувати весь рядок. Прокрутіть праворуч, поки не досягнете кінця та не видаліть його splash quiet
з рядка, замінивши його single
. Натисніть, eneter
щоб прийняти зміни, і натисніть b
для завантаження в модифіковану лінію ядра. Це завантажить вас в єдиний користувальницький режим і має перенести вас у кореневу оболонку після завершення завантаження.
Звідси ви можете додавати користувачів до системи, змінювати паролі користувачів тощо.