Как включить корневой вход в систему?

Я хотел бы включить корневую учетную запись на своей установке Ubuntu.

Я осознаю последствия безопасности этого.

152
задан 14 December 2012 в 08:58

5 ответов

Предупреждение

Хотя это возможно, не рекомендуется.

Включение

Для того, чтобы действительно включить логины root, сначала необходимо установить пароль для учетной записи root, а затем разблокировать заблокированную учетную запись root. Если вы не установите пароль для учетной записи root, команда passwd вернет

passwd: unlocking the password would result in a passwordless account.  

. Таким образом, сначала выполните в терминале

sudo passwd root

, вам будет предложено ввести новый пароль Unix. Запишите его дважды (второй - для подтверждения).

Затем выполните команду

sudo passwd -u root 

для разблокировки учетной записи. Это должно вернуть

passwd: password expiry information changed

Reverting

Если вы хотите отключить учетную запись root в Ubuntu, вам нужно заблокировать учетную запись root, используя следующую команду sudo passwd -l root

Alternatives to root login

Если вы хотите работать с консолью root, вы также можете использовать sudo -i.

Сделайте это только в том случае, если вы знаете, что делаете. Больше информации о том, почему вы хотите работать с sudo здесь

Графическая версия требует установки 1-го:

pkexec gnome-терминал откроет терминал с приглашением root.

passwd root позволит вам создать пароль root.

Замечание: Запуск пользователей-админ с повышенными привилегиями больше не работает из-за ошибки, которая по соображениям безопасности помечена как "Won't Fix". Смотрите https://bugs.launchpad.net/ubuntu/+source/gnome-system-tools/+bug/685215 для пояснения.

pkexec userss-admin откроет экран пользователей:im1

Documentation

185
ответ дан 22 November 2019 в 22:53

Нет необходимости в учётной записи с повышенными привилегиями root. Вы можете просто использовать sudo -i, чтобы получить приглашение суперпользователя, как если бы вы вошли в систему как root. Это позволяет избежать риска, связанного с разрешением прямого входа от имени root.

7
ответ дан 22 November 2019 в 22:53

Вы можете включить учетную запись root, установив пароль как

sudo passwd root

, хотя это не рекомендуется на все. Из help Ubuntu

Включение учетной записи Root требуется редко. Почти все, что вам нужно как администратор системы Ubuntu можно сделать через sudo или gksudo. Если вам действительно нужен постоянный вход в систему Root, лучше всего альтернативой является имитация оболочки входа в систему Root, используя следующие command ...

И

Используйте на свой страх и риск!

Вход в X как root может вызвать очень серьезные проблемы. Если вы считаете, что вам нужен рут аккаунт для выполнения определенного действия, обратитесь к официальным каналам поддержки во-первых, чтобы убедиться, что нет лучшей альтернативы.

После включения вы можете отключить учетную запись root как

sudo passwd -l root

Вот ссылки для включения входа в систему root для Ubuntu 12.04 и Ubuntu 12.10

18
ответ дан 22 November 2019 в 22:53

ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ರೂಟ್ ಎಂಬ ವಿಶೇಷ ಖಾತೆ ಇದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದನ್ನು ಉಬುಂಟುನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ ಆದರೆ ನೀವು ರೂಟ್ ಖಾತೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು.

ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಒಳ್ಳೆಯದಲ್ಲ ಆದರೆ ರೂಟ್ ಲಾಗಿನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮೊದಲು ನೀವು ಬಹಳ ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಗಣಿಸಬೇಕು.

ರೂಟ್‌ನಂತೆ ಲಾಗಿನ್ ಆಗದಿರಲು ಹಲವಾರು ಉತ್ತಮ ಕಾರಣಗಳಿವೆ ಆದರೆ

  • ಸೇರಿದಂತೆ ಸುಡೊವನ್ನು ಬಳಸಿ. ಬಳಕೆದಾರರು ಹೆಚ್ಚುವರಿ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು (ಅಂದರೆ ರೂಟ್ ಪಾಸ್‌ವರ್ಡ್) ನೆನಪಿಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಅದನ್ನು ಅವರು ಮರೆತುಹೋಗುವ ಸಾಧ್ಯತೆಯಿದೆ (ಅಥವಾ ಯಾರಾದರೂ ಬರೆಯಿರಿ

  • ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ "ನಾನು ಏನು ಮಾಡಬಹುದು" ಸಂವಾದಾತ್ಮಕ ಲಾಗಿನ್ ಅನ್ನು ತಪ್ಪಿಸುತ್ತದೆ (ಉದಾ. ಬಳಕೆದಾರರು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ "ನಿರ್ವಾಹಕರು" ಬಳಕೆದಾರರಾಗಿ ಲಾಗಿನ್ ಆಗುವ ಪ್ರವೃತ್ತಿ), ನಿಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು ಸಂಭವಿಸುವ ಮೊದಲು ಪಾಸ್‌ವರ್ಡ್, ಅದು ನೀವು ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂಬುದರ ಕುರಿತು ಯೋಚಿಸುವಂತೆ ಮಾಡುತ್ತದೆ.

  • ಸುಡೋ ಆಜ್ಞೆ (ಗಳ) ರನ್ (/var/log/auth.log ನಲ್ಲಿ) ನ ಲಾಗ್ ನಮೂದನ್ನು ಸೇರಿಸುತ್ತದೆ. ನೀವು ಗೊಂದಲಕ್ಕೀಡಾಗಿದ್ದರೆ, ನೀವು ಯಾವಾಗಲೂ ಹಿಂತಿರುಗಿ ಯಾವ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ನೋಡಬಹುದು. ಇದು ಲೆಕ್ಕಪರಿಶೋಧನೆಗೆ ಸಹ ಸಂತೋಷವಾಗಿದೆ.

  • ನಿಮ್ಮ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ವಿವೇಚನಾರಹಿತವಾಗಿ ಪ್ರಯತ್ನಿಸಲು ಪ್ರಯತ್ನಿಸುವ ಪ್ರತಿಯೊಬ್ಬ ಕ್ರ್ಯಾಕರ್‌ಗೂ ಇದು ರೂಟ್ ಎಂಬ ಖಾತೆಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ತಿಳಿಯುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಮೊದಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ನಿಮ್ಮ ಇತರ ಬಳಕೆದಾರರ ಬಳಕೆದಾರಹೆಸರುಗಳು ಯಾವುವು ಎಂಬುದು ಅವರಿಗೆ ತಿಳಿದಿಲ್ಲ. ರೂಟ್ ಖಾತೆ ಪಾಸ್‌ವರ್ಡ್ ಲಾಕ್ ಆಗಿರುವುದರಿಂದ, ಈ ದಾಳಿಯು ಮೂಲಭೂತವಾಗಿ ಅರ್ಥಹೀನವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಬಿರುಕು ಅಥವಾ ess ಹಿಸಲು ಯಾವುದೇ ಪಾಸ್‌ವರ್ಡ್ ಇಲ್ಲ.

  • ಅಲ್ಪಾವಧಿಯ ಅಥವಾ ದೀರ್ಘಾವಧಿಯ ಅವಧಿಯಲ್ಲಿ, ಸೇರಿಸುವ ಮೂಲಕ ಮತ್ತು ರೂಟ್ ಖಾತೆಗೆ ರಾಜಿ ಮಾಡಿಕೊಳ್ಳದೆ, ಗುಂಪುಗಳಿಂದ ಬಳಕೆದಾರರನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತಿದೆ. ಸುಡೋವನ್ನು ಹೆಚ್ಚು ಸೂಕ್ಷ್ಮವಾದ ಭದ್ರತಾ ನೀತಿಯೊಂದಿಗೆ ಹೊಂದಿಸಬಹುದು.

ಇದನ್ನು ರೂಟ್‌ಸುಡೊ ಕಮ್ಯುನಿಟಿ ಡಾಕ್ಯುಮೆಂಟೇಶನ್

ನಲ್ಲಿ ಹೆಚ್ಚು ವಿವರವಾಗಿ ಚರ್ಚಿಸಲಾಗಿದೆ. ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಹಲವಾರು ಆಜ್ಞೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಸುಡೋ [ [8 118] ರೂಟ್ ಖಾಸಗಿತನಗಳೊಂದಿಗೆ GUI ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಲು ALT + F2 ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು gksu ಅಥವಾ ನಂತರ gksudo] ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂನ ಹೆಸರು (ನೀವು ಕೆಡಿಇ ಡೆಸ್ಕ್ಟಾಪ್ ಅನ್ನು ಬಳಸದಿದ್ದಲ್ಲಿ ಆಜ್ಞೆಯು ಕೆಡಿಸು ಆಗಿದೆ.

ಉದಾಹರಣೆಗೆ ಜಿಕ್ಸು ನಾಟಿಲಸ್ ಫೈಲ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ರೂಟ್ ನೊಂದಿಗೆ ಚಾಲನೆ ಮಾಡುತ್ತದೆ ] ಸವಲತ್ತುಗಳು.

ನೀವು ನೋಡುವಂತೆ ಬಹುತೇಕ ರೂಟ್ ಲಾಗಿನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಎಂದಿಗೂ ಅಗತ್ಯವಿಲ್ಲ. ರೂಟ್ ಪಾಸ್ವರ್ಡ್

sudo passwd root

ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿ. ನಂತರ ನೀವು ರೂಟ್ ಆಗಿ ಲಾಗಿನ್ ಆಗಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಆದರೆ ನಾನು ಮತ್ತು ಹೆಚ್ಚಿನ ಮೇಲೆ ಕೊಟ್ಟಿರುವ ಎಲ್ಲಾ ಕಾರಣಗಳಿಗಾಗಿ ಇದನ್ನು ಮಾಡಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ.

13
ответ дан 22 November 2019 в 22:53

Простой ответ: Да, вы можете это сделать.

В настоящее время есть две вещи, препятствующие root от входа в Ubuntu по умолчанию.

  1. Пользователь root не имеет установленного пароля

  2. У него есть "!" (восклицательный знак) в записи / etc / shadow

Следующая команда устраняет обе проблемы за один раз:

sudo passwd -u root

Часть -u необходима из-за символа "!" на их счет.

4
ответ дан 22 November 2019 в 22:53

Другие вопросы по тегам:

Похожие вопросы: