Як змінити кореневий пароль в 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.