Как выйти из режима суперпользователя linux
Перейти к содержимому

Как выйти из режима суперпользователя linux

  • автор:

Как мне выйти из `sudo su`?

Я использую sudo su чтобы запустить mysql и сделать с ним домашнюю работу.

Когда я заканчиваю с помощью mysql (или любой другой команды), я все еще в sudo .

Как мне «выйти», чтобы моя подсказка изменилась с # на $ ?

4 ответа 4

Вам не нужно использовать sudo и su вместе — su переключает вашу учетную запись (без аргументов переключает вас в root). sudo просто повышает ваши привилегии до root для текущей команды.

Рекомендуется использовать sudo вместо su если это возможно, но чтобы вернуться к обычной учетной записи после вызова su , просто используйте команду exit

чтобы вернуться к вашему уровню пользователя (или другому пользователю)

Или просто нажмите Ctrl-D, чтобы выйти из корня

  • logout если используется sudo su —
  • exit если используется sudo -s

Нет никаких причин использовать sudo или su для запуска клиента командной строки MySQL. По умолчанию используется текущий пользователь Unix в качестве пользователя MySQL, но вместо этого вы должны передать ему пользователя, к которому вы хотите подключиться, в качестве аргументов:

Надеемся, что у вашей корневой учетной записи MySQL есть пароль, и вам нужно будет использовать вторую форму.

Кроме этого, если вам нужно запустить MySQL под sudo (например, для доступа к файлам), сделайте это так:

Вы можете не указывать аргументы (по умолчанию sudo будет пользователем root, MySQL будет использовать того же пользователя, что и sudo).

How to return from root log-in to my user log-in?

for changing to root log-in. But what about the other way around? If I prefer to return to my user account, how to do it?

Gilles 'SO- stop being evil''s user avatar

macchiavalley's user avatar

4 Answers 4

If you want to return to your account, you have 3 ways:

If you want to change to another user, you can use su again.

Renan Vicente's user avatar

Just type exit to exit the shell.

If you want to load environment variables,

Type exit, logout, and ctrl D. All of these only exit the terminal and does not logout of the root account. Additionally, when executing the terminal window again it is still logged in as root. This is through THM (TryHackMe)

How do I log out of `sudo su`?

I’m using sudo su to start mysql and do some homework with it.

When I finish with mysql (or any other command), then I’m still in sudo .

How do I «log out», so my prompt changes back from # to $ ?

Mokubai's user avatar

6 Answers 6

You don’t need to use sudo and su together— su switches your user account (without arguments it switches you to root). sudo just elevates your privileges to root for the current command.

It’s reccomended to use sudo instead of su if possible, but to return to your normal account after calling su , simply use the exit command

to get back to your user level (or a different user)

Or just press Ctrl + D to exit out of root

  • logout if used sudo su —
  • exit if used sudo -s

if your stuck after using sudo su as root: to exit use this command

JeanR MbossaM's user avatar

There isn’t any reason to use sudo or su to run the MySQL command-line client. It defaults to using your current Unix user as your MySQL user, but instead you should pass it the user you want to connect to as arguments:

Hopefully, your MySQL root account has a password, and you’ll need to use the second form.

Other than that, if you need to run MySQL under sudo (e.g., for file permissions) then do it like this:

You can leave out the arguments (sudo will default to user root, MySQL will default to using the same user as sudo).

unixforum.org

Как переключится их пользователя в root и обратно

Как переключится их пользователя в root и обратно

Re: Как переключится их пользователя в root и обратно

Re: Как переключится их пользователя в root и обратно

Re: Как переключится их пользователя в root и обратно

Сообщение Палач » 29.02.2008 11:33

все-таки sudo, а не su

Re: Как переключится их пользователя в root и обратно

Сообщение allez » 29.02.2008 11:45

Re: Как переключится их пользователя в root и обратно

Re: Как переключится их пользователя в root и обратно

Заработало только su -c. А вот sudo не заработало
bash-3.1$ sudo kate xorg.conf
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
andreas1 is not in the sudoers file. This incident will be reported.

Но проблемы больше нет. Теперь я могу работать в режиме user и переключаться в root без перезагрузки компьютера. Спасибо всем!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *