Як змінити кореневий пароль в ubuntu?


47

Я намагаюся змінити кореневий пароль у своїй системі Ubuntu.

Ось що я зробив:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Як змінити кореневий пароль в Ubuntu?


3
Будь ласка, знайдіть час і прочитайте відповіді на це питання: Чому погано запускатися як root?
— Таккат

Відповіді:


63

Зазвичай не потрібно встановлювати пароль root. Дивіться: https://help.ubuntu.com/community/RootSudo

Щоб встановити або змінити свій (root) пароль:

sudo -i
passwd

Щоб знову заблокувати

sudo passwd -dl root

Відповідні частини за посиланням: "За замовчуванням ... ви не можете увійти як root безпосередньо або використовувати команду su, щоб стати користувачем root. Однак, оскільки фізична коренева акаунт фізично існує, все одно можна запускати програми з рівнем root. Тут надходить sudo ... Просто пам’ятайте, що коли sudo запитує пароль, потрібен ВАШ ВИДІЛЬНИЙ пароль, а не пароль кореневого облікового запису ... Увімкнення кореневого облікового запису рідко потрібно. Практично все, що вам потрібно як адміністратор системи Ubuntu можна зробити через sudo або gksudo. " (Потім на цій сторінці йдеться про те, як увімкнути корінь.)
— Євгеній Сергієв

12

Коли ви використовуєте sudoвже доступний корінь, вам не потрібно вказувати корінь.

sudo passwd

Якщо ви намагаєтеся зробити це з кореня відновлення, вам слід:

mount -rw -o remount / 
passwd

4

Якщо "ashot" - ваш кореневий обліковий запис, не телефонуйте "sudo passwd". Я робив це останні кілька місяців, і він не змінив пароль.

Щоб змінити пароль, мені довелося дзвонити "passwd" без "sudo". В іншому випадку зміна пароля не враховується.


0

Я встановив .deb файл, створений для pardus, коли я встановлюю цей пакет на ubuntu, мого ubuntu вже немає, я ніколи не був супер користувачем і не міг використовувати passwd для зміни пароля.
У мене така ж помилка:

passwd: Authentication token manipulation error 
passwd: password unchanged


Спробуйте виконати ці дії;

- перезапустіть ubuntu, відкрийте його режим відновлення
- скиньте корінь
- оновіть свій ubuntu до нової версії.

Це вирішило мою проблему, сподіваюся, це теж допоможе вам.


0

Можливо, /etc/passwdі /etc/shadowне відповідають.

Спробуйте використовувати команду pwconv.


1
Було б непогано пояснити, що робить команда. На жаль, це здається більше коментарем, ніж відповіддю.
— 42-
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.