Як змінити пароль суперкористувача в Linux

З цієї статті ви дізнаєтеся, як в Linux змінити пароль суперкористувача, якщо ви знаєте поточний пароль, і якщо ви його не знаєте .

Метод1 З 2:
Якщо ви знаєте пароль

  1. Відкрийте термінал. Для цього натисніть Ctrl+Alt+T.[1] (ця комбінація клавіш працює в більшості дистрибутивів Linux із середовищем робочого столу).
    • Якщо ви не користуєтеся середовищем робочого столу, ви вже перебуваєте в терміналі, тому перейдіть до наступного кроку.
  2. Введітьsu в терміналі і натисніть Enter. [2] на наступному рядку з'явиться слово Password: (Пароль).
  3. Введіть поточний пароль root, а потім натисніть Enter.якщо введено вірний пароль, Ви отримаєте права суперкористувача.
    • Якщо ви ввели неправильний пароль, введітьsu і повторіть спробу.
    • Паролі чутливі до регістру.
  4. Введітьpasswd і натисніть enter. на новому рядку з'явиться Enter new UNIX password: (Введіть новий пароль).
  5. Введіть новий пароль і натисніть Enter.пароль, що вводиться, не відображатиметься на екрані.
  6. Введіть новий пароль ще раз і натисніть enter. ви побачите повідомлення "password updated successfully" (Пароль успішно оновлено).
  7. Введітьexit натисніть Enter. Ви вийдете з облікового запису адміністратора.

Метод2 З 2:
Якщо ви не знаєте пароля

  1. Перезавантажте комп'ютер.
  2. НатиснітьE В меню GRUB. [3] це меню з'явиться відразу після перезавантаження комп'ютера. У більшості випадків воно буде відображатися на екрані протягом дуже короткого проміжку часу.
    • Якщо ви не встигли натиснутиE, і меню GRUB зникло з екрану, перезавантажте комп'ютер і спробуйте знову.
    • Цей метод працює в більшості популярних дистрибутивів Linux (Ubuntu, CentOS 7, Debian). Існує багато дистрибутивів Linux, і якщо у вас не виходить перейти в однокористувацький режим за допомогою цього методу, почитайте інструкції до свого дистрибутиву (на сайті його розробників).
  3. Перейдіть до рядка, який починається зlinux/boot. для цього використовуйте клавіші і . Цей рядок потрібно змінити, щоб завантажитися в режимі одного користувача.
    • У CentOS та деяких інших дистрибутивах потрібний рядок починається зlinux16, а не Linux.
  4. Перемістіть курсор до кінця рядка. Використовуйте клавіші , , і , щоб помістити курсор відразу після ro.
  5. Введітьinit=/bin/bash після ro. кінець рядка повинен виглядати наступним чином:
    ro init=/bin/bash.
    • Зверніть увагу на пробіл міжRO і init= / bin / bash.
  6. НатиснітьCtrl+X.це повідомить системі про те, що в однокористувацькому режимі потрібно відразу відкрити термінал з правами суперкористувача.
  7. Введітьmount –o remount,rw / в терміналі і натисніть Enter.це призведе до монтування файлової системи в режимі читання / запис.
  8. Введітьpasswd в терміналі і натисніть Enter.оскільки в режимі одного користувача ви автоматично отримуєте права суперкористувача, немає необхідності додавати в цю команду додаткові параметри.
  9. Введіть новий пароль суперкористувача і натисніть Enter.пароль, що вводиться, не відображатиметься на екрані.
  10. Введіть новий пароль ще раз і натисніть enter. коли система підтвердить, що обидва паролі збігаються, ви побачите повідомлення» Password updated successfully " (Пароль успішно оновлений).
  11. Введітьreboot –f натисніть Enter.ця команда перезавантажить систему в звичайному режимі.

Поради

  • Пароль повинен включати не менше 8 символів і містити поєднання букв (великих і малих), цифр і символів.
  • Щоб змінити пароль для іншого користувача, введітьsu, щоб отримати права суперкористувача, а потім введіть passwd &#Lt;ім'я користувача&#gt;.

Ще почитати: