Линукс как зайти с правами root

Линукс как зайти с правами root Техника

Политика дистрибутива Ubuntu такова, что любые действия и решения пользователя, требующие административных привилегий, выполняются только при помощи команды sudo. Использовать root новичка никто не рекомендует, ведь начинающий пользователь плохо ориентируется в системе и может забыть, что он вошел в root и удалит важный файл.

How to use the sudo command to become a root user

Линукс как зайти с правами root

Using the “sudo -i”

The output shows that the dollar sign($) has been replaced by the pound key(#) which also directs that you are currently logged in using the root privileges.

Using “sudo -s”

Линукс как зайти с правами root

How to use su command to become a root user

Линукс как зайти с правами root

Using “su -l”

Линукс как зайти с правами root

Using “–login”

Линукс как зайти с правами root

During the authentication of su command, you have to put the root password.

Линукс как зайти с правами root

Bonus Tip

The output shows that you are not logged in using the root privileges.

Conclusion

More specifically the

folder. I need to delete some files and replace

with a newer version.

asked Apr 21, 2012 at 18:23

3 gold badges20 silver badges28 bronze badges

gksu nautilus /etc/apt/

cd /etc/apt; sudo -i

124 gold badges465 silver badges653 bronze badges

answered Apr 21, 2012 at 18:25

Ubuntu 16.04 and above

Линукс как зайти с правами root

answered Oct 13, 2016 at 5:20

1 silver badge5 bronze badges

After installation type this command to restart Nautilus:

Линукс как зайти с правами root

answered Jan 27, 2014 at 9:48

Линукс как зайти с правами root

34 gold badges117 silver badges131 bronze badges

Nah ! do a simple thing first. Create a custom file manager. Its easy.

Here how you can do it:

Вопрос: Как перейти в режим суперпользователя (переключиться в root)?

Ответ: В терминале наберите команду (для читающих по диагонали: минус важен!):

Пояснения: при переходе в режим суперпользователя командой происходит просто вызов командного интерпретатора с правами root. При этом значения переменных окружения, в частности , остается таким же, как у пользователя. То есть в переменной не окажется каталогов , , и без указания полного имени будут недоступны команды , , и другие. Более того, переменная будет указывать на каталог пользователя и все программы, запущенные в режиме суперпользователя, сохранят свои настройки с правами рута в каталоге пользователя, что в дальнейшем может вызвать проблемы.

Дополнительно:  Ошибка 601 на ноутбуке hp как убрать?

Для раздачи ограниченных прав суперпользователя применяется утилита .

Ввиду наличия псевдонима работает также

$ su-
su-

I want to login as root, but when I enter

and enter password, this message is shown: «you are not in sudoers file», and when I enter

and enter password, this is shown: «authentication failure».

My os has one account only. about past1 hours ago I log on as root and do some commands , when I logout , I can’t login another time!

asked Dec 30, 2011 at 18:38

answered Dec 30, 2011 at 19:03

1 gold badge16 silver badges24 bronze badges

Be aware that the root account is not active by default.

You will need to do:

sudo passwd root

Линукс как зайти с правами root

102 gold badges136 silver badges162 bronze badges

answered Jun 28, 2013 at 23:22

5 silver badges2 bronze badges

The https://help.ubuntu.com/community/RootSudo suggests:

Линукс как зайти с правами root

56 gold badges215 silver badges327 bronze badges

answered Dec 30, 2011 at 19:00

Линукс как зайти с правами root

1 gold badge38 silver badges43 bronze badges

this will add you to the sudoers group! Then type exit and boot normally. when you enter your account, type:

Then enter your password and type the new root password

After that you can type su and enter the ‘root’ password.

If you don’t want to change the root password then you can use:

to start a root shell, using your own password.

answered Mar 5, 2014 at 14:53

12 gold badges30 silver badges43 bronze badges

Enabling

To actually enable root logins first you have to set a password for the root account and then unlock the locked root account. If you don’t set a password for the root account the passwd command will return

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

So, first execute in a terminal

you will be prompted for a new Unix password. Write it twice (second for confirmation).

sudo passwd -u root

to unlock the account. This should return

passwd: password expiry information changed

Дополнительно:  The Roots of American Government

При попытке переключиться в администратора в терминале появляется следующая ошибка:

$ su —
bash: /bin/su: Отказано в доступе

Штатно пользователю для этого нужно быть в группе wheel (что автоматически выполняется для первого пользователя, заведённого при установке, и настраивается в Центре управления системой). Другие режимы регулируются командой control:

Также можно разрешить для всех:

control su public

Now save the file as Nautilus.desktop on your desktop.

(desktop is the file extension).

and cut/paste Nautilus.desktop file into there.

Now open dash and search for «Nautilus». It will open up the default file manager with root permission. Now you can navigate to any directory and delete anything you want.

answered Apr 21, 2012 at 18:45

In a Terminal you can use:

sudo -e /etc/apt/sources.list

Note: If you prefer to use Graphical Software you should use gksudo in Gnome:

gksudo gedit /etc/apt/sources.list

or kdesudo in KDE:

kdesudo kate /etc/apt/sources.list

Линукс как зайти с правами root

53 gold badges469 silver badges719 bronze badges

answered Apr 21, 2012 at 18:28

2 gold badges22 silver badges46 bronze badges

Получение прав суперпользователя (root)

Виртуальная консоль Linux организована на основе текстовых возможностей графического контроллера, в том числе работы через фреймбуфер.

Как описано в Глава 7. Основы работы в Linux Справочника пользователя ALT Linux 2.4 Master

В процессе работы Linux активно несколько виртуальных консолей. Каждая виртуальная консоль доступна по нажатию Alt и функциональной клавиши с номером этой консоли. Так, в ALT Linux после загрузки системы функции системной консоли берёт на себя 12-я виртуальная консоль (Alt-F12). Если запущена графическая подсистема X11, она занимает седьмую консоль, а для переключения в текстовый режим описанные клавиши нужно нажимать вместе с Ctrl: Ctrl-Alt-F1, Ctrl-Alt-F2 и т. д.

Если вы переключитесь в виртуальную консоль, то увидите приглашение на вход вида:

где Lada — имя вашего компьютера.

Вводите имя root и пароль root:

Lada login: root
Password:

при вводе пароля ничего не высвечивается — это сделано специально, для безопасности.

Далее, например, вызываем mc (файловый менеджер с текстовым интерфейсом) и работаем в нём, если нет предпочтений вроде zsh.

Управление доступом к командам перехода в режим суперпользователя

В дистрибутивах ALT для управления доступом к важным службам используется подсистема control. Для получения текущего состояния войдите через login в root и дайте команду без параметров, например:

Дополнительно:  Flash Tool v2.4.3 Мод [Unlocked] APK

Для того чтобы посмотреть что значит та или иная политика, дайте команду control имя_службы help, например

Для задания новой политики можно задать control имя_службы новая_политика, например:

что запретит использовать команду sudo всем, кроме root (а самому root уже в настройках sudo по умолчанию запрещено её использовать).

Примечание: Как видно из приведённых выше команд, команды su и sudo по умолчанию позволено использовать только пользователям, входящим в группу wheel.

Краткое сравнение команд su и sudo

1. Режим работы по умолчанию:

Далее все команды до команды exit выполняются в режиме суперпользователя.

Выполняется только одна конкретная команда.

2. Запрашиваемый пароль по умолчанию:

— запрашивает пароль root;

— запрашивает пароль пользователя для первой команды, для следующих в течение определённого времени вообще не запрашивает пароль.

3. Каждая команда самостоятельна и настраивается отдельно.

По умолчанию в большинстве дистрибутивов ALT sudo запрещено

Вход через su —

Описание su —

Вход через sudo

pkexec gnome-terminal will open a terminal with a root prompt.

passwd root will allow you to create a password for root.

Как в Ubuntu зайти под Root

$ su — root

Линукс как зайти с правами root

Правда это обходится. Для входа пользователя root в терминале достаточно дописать sudo перед командой su:

$ sudo su — root

Линукс как зайти с правами root

Вы также можете  использовать опцию -i команды sudo чтобы открыть консоль от имени суперпользователя:

Линукс как зайти с правами root

Если же вы желаете авторизоваться от имени этого пользователя в виртуальной консоли или по SSH, то вам надо сначала задать для него пароль. Выполняем:

Линукс как зайти с правами root

Но если вам всё же очень хочется, надо немного настроить правила PAM для GDM. Для этого откройте файл /etc/pam.d/gdm-password и закомментируйте там строчку:

$  sudo vi /etc/pam.d/gdm-password

Линукс как зайти с правами root

Линукс как зайти с правами root

Дальше вы увидите оболочку, запущенную от имени суперпользователя:

Линукс как зайти с правами root

Учтите, что это опасно, так как любая программа может делать с вашим компьютером абсолютно все. Первые версии Windows тоже работали в таком режиме. А мы помним, насколько они были уязвимы и слабыми перед хакерсиким атаками.

Alternatives to root login

If you want to work on a root console you can also use sudo -i.

Only do this if you know what you are doing. More information on why to stay with sudo here

Warning

While it’s possible to do, it is not recommended.

Оцените статью
Master Hi-technology
Добавить комментарий