o comando sudo - i

1. o comando sudo - i

marcello kalili da silva
marcellokalili

(usa Ubuntu)

Enviado em 16/06/2018 - 23:21h

Boa noite, se possível gostaria de esclarecer a seguinte dúvida:
Se o comando "sudo - i" é o mesmo que sudo su. A versão que utilizo é a Ubuntu 18. Muito obrigado !


  


2. Re: o comando sudo - i

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 17/06/2018 - 11:28h

man sudo

Obs. Não se deve usar a forma "sudo su" para ganhar privilégios root. O correto seria "sudo -i" ou "sudo -s", veja a diferença no manual.


3. Re: o comando sudo - i

edps
edps

(usa Slackware)

Enviado em 17/06/2018 - 12:10h

-i, --login
Run the shell specified by the target user's password data‐
base entry as a login shell. This means that login-specific
resource files such as .profile, .bash_profile or .login will
be read by the shell. If a command is specified, it is
passed to the shell for execution via the shell's -c option.
If no command is specified, an interactive shell is executed.
sudo attempts to change to that user's home directory before
running the shell. The command is run with an environment
similar to the one a user would receive at log in. Note that
most shells behave differently when a command is specified as
compared to an interactive session; consult the shell's man‐
ual for details. The Command environment section in the
sudoers(5) manual documents how the -i option affects the
environment in which a command is run when the sudoers policy
is in use.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts