How to Switch Users in Linux with the "su" command!
Índice:
O utilitário
su
(abreviação de substituto ou alternar usuário) permite executar comandos com os privilégios de outro usuário, por padrão, o usuário root.
Usar
su
é a maneira mais simples de alternar para a conta administrativa na sessão de logon atual. Isso é especialmente útil quando o usuário root não tem permissão para efetuar login no sistema através do ssh ou usando o gerenciador de exibição da GUI.
Neste tutorial, explicaremos como usar o comando
su
.
Como usar o comando
su
A sintaxe geral para o comando
su
é a seguinte:
su]
Quando invocado sem nenhuma opção, o comportamento padrão de
su
é executar um shell interativo como root:
su
Você será solicitado a digitar a senha root e, se autenticado, o usuário executando o comando temporariamente se tornará root.
As variáveis de ambiente shell da sessão (
SHELL
) e home (
HOME
) são definidas a partir da entrada
/etc/passwd
do usuário substituto, e o diretório atual não é alterado.
Para confirmar que o usuário foi alterado, use o comando
whoami
:
whoami
O comando imprimirá o nome do usuário que está executando a sessão atual do shell:
root
A opção mais usada ao chamar
su
é
-
,
-l
,
--login
. Isso torna o shell um shell de login com um ambiente muito semelhante a um login real e altera o diretório atual:
su -
su -s /usr/bin/zsh
Para preservar o ambiente inteiro (
HOME
,
SHELL
,
USER
e
LOGNAME
) do usuário que está chamando, use a opção
-p
,
--preserve-environment
.
su -p
Quando a opção
-
é usada,
-p
é ignorado.
su -c ps
Para alternar para outra conta de usuário, passe o nome do usuário como argumento para
su
. Por exemplo, para alternar para o usuário
tyrion
, digite:
Sudo vs Su
Em algumas distribuições Linux como o Ubuntu, a conta de usuário root é desativada por padrão por razões de segurança. Isso significa que nenhuma senha está definida para raiz e você não pode usar
su
para mudar para raiz.
Uma opção para mudar para root seria acrescentar o comando
su
com
sudo
e inserir a senha do usuário atualmente logado:
sudo su -
O comando
sudo
permite executar programas como outro usuário, por padrão, o usuário root.
Se o usuário receber o
sudo
aval, o comando
su
será chamado como root. Executar
sudo su -
e usar a senha de usuário é o mesmo que executar
su -
usando a senha root.
Quando usado com a opção
-i
, o
sudo
executa um shell de login interativo com o ambiente do usuário root:
sudo -i
sudo -i
é basicamente o mesmo que executar
su -
.
A vantagem de usar
sudo
sobre
su
é que a senha root não precisa ser compartilhada entre várias contas de usuário administrativo.
Além disso, com o
sudo
você pode permitir que os usuários executem apenas programas específicos com privilégios de root.
Conclusão
su
é um utilitário de linha de comando que permite que você se torne temporariamente outro usuário e execute comandos com o usuário substituto.
A Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Excluir perfis e arquivos de usuário antigos automaticamente no Windows 7 Excluir perfis de usuário anteriores ao número especificado de dias na reinicialização do sistema O Windows 7 permitirá que você exclua automaticamente perfis, arquivos e pastas antigos.
Com o Windows Vista, uma nova configuração de Diretiva de Grupo foi introduzida: Excluir perfis de usuário anteriores ao número especificado de dias na reinicialização do sistema.
7 maneiras mais rápidas e melhores de mudar o usuário no Windows
Use a coisa do usuário do switch no Windows com freqüência? Por que não tornar o processo mais rápido e melhor? Verifique essas dicas do AWESOME para o Windows 7, 8 ou anterior.







