Usando o comando su no Ubuntu 18.04 Linux com exemplos

  • Noah Scott
  • 0
  • 4763
  • 895

Este breve tutorial mostra aos alunos e novos usuários como usar o comando su no Ubuntu 18.04 LTS…

Se você é um estudante ou um novo usuário procurando um sistema Linux para começar a aprender, o lugar mais fácil para começar é o Ubuntu Linux OS…. É um ótimo sistema operacional Linux para iniciantes ...

Ubuntu é um sistema operacional Linux de código aberto que roda em desktops, laptops, servidores e outros dispositivos ...

Durante sua introdução, você descobrirá que o Linux não é tão diferente do Windows e de outros sistemas operacionais em muitos aspectos, especialmente quando se trata de usar o sistema para realizar o trabalho.…

Os sistemas Ubuntu e Windows permitem que você seja produtivo, fácil de usar, confiável e permite que você instale e execute milhares de programas, de jogos a software de suíte de produtividade para indivíduos e empresas ...

No entanto, quando você está aprendendo a usar e entender o Ubuntu Linux, você também deve aprender a usar a linha de comando para o terminal ... A maioria dos usuários Linux deve ser capaz de fazer algumas tarefas básicas de linha de comando ... Este tutorial vai mostrar como ...

Quando você estiver pronto para aprender como usar o su comandos, siga o guia abaixo:

Sobre o comando su:

o su comando, que é abreviação de usuário substituto ou mudar de utilizador, permite que o usuário atual atue como outro usuário durante a sessão de login atual ... Altera o ID do usuário atual para o de um superusuário ou outro usuário que você especificou ...

Sintaxe:

A sintaxe é a regra e o formato de como o su o comando pode ser usado ... Essas opções de sintaxe podem ser reordenadas, mas um formato simples deve ser seguido.,.

Abaixo está um exemplo de sintaxe de como usar o su comando… .

su [opções] [LOGIN]

Opções:

As opções de linha de comando são interruptores ou sinalizadores que determinam como os comandos são executados ou controlados ... eles modificam o comportamento dos comandos ... eles são separados por espaços e seguidos após os comandos ...

Abaixo estão algumas opções do su comando:

CONECTE-SE… Substituir CONECTE-SE… .. com o nome de usuário ou nome de login para o qual deseja mudar.
-c, -command COMANDO
Use o -c ou -comando passar COMANDO para o shell invocado
-, -l, -loginUse o - ou -eu ou -Conecte-se para fazer do shell um shell de login ... Isso fornece um ambiente semelhante à sessão do usuário
-s, -shell SHELLUse o -s ou -Concha para especificar um CONCHA em vez do padrão em passwd
-h, -ajudaUse o -h ou -Socorro para exibir mensagem de ajuda
-m, -p,
-preservar o meio ambiente
Use o -m ou -p ou -preservar o meio ambiente para não redefinir as variáveis ​​de ambiente, e
mantenha a mesma concha
-SocorroExibir uma mensagem de ajuda e sair.

Exemplos:

Abaixo estão alguns exemplos de como executar e usar o su no Ubuntu Linux ...

Basta executar o seu command para invocá-lo ...

Se você executar o comando su mas não especifique um nome de login, o comando muda automaticamente para o superusuário ou root e executa seu shell interativo ...

su

Quando você executa o su comando acima, será solicitada a senha do root ... Se a senha do root for autenticada e validada, o usuário que está executando o comando se tornará root automaticamente ...

Por padrão, a autenticação falhará quando você quiser mudar para o root, pois a conta do root não tem uma senha criada com a instalação do Ubuntu ...

Para adicionar uma senha à conta root para que você possa autenticar, execute os comandos abaixo

sudo passwd root

Quando você fizer isso, sua senha será solicitada ... então continue pedindo para criar e redigitar uma nova senha para a conta root ...

Resultado: [sudo] senha para richard: Digite a nova senha UNIX: Digite novamente a nova senha UNIX: passwd: senha atualizada com sucesso

Agora você poderá usar o comando su e temporariamente se tornará root ...

Você também pode executar o comando su com - ou -eu ou -Conecte-se… Isso faz com que o ambiente do shell seja semelhante a um login real, neste caso o root…

su -

Para executar outro SHELL em vez do definido por padrão no senha arquivo, use o -s ou -Concha opção ... O exemplo a seguir usará a / usr / bin / zsh Concha…

su -s / usr / bin / zsh

Quando você usa su com -c ou -comando opção, faz com que o próximo argumento seja tratado como um comando pela maioria dos interpretadores de comando ...

su -c ls

O comando su atua quase semelhante ao comando sudo… No entanto, o comando sudo permite ao usuário executar programas com privilégios de root…

Por outro lado, o comando su dar shell de root temporário aos usuários ... Mas os usuários devem saber a senha de root ... Isso pode ser perigoso ao compartilhar a senha de root entre usuários para obter privilégios de root ...

Na maioria dos casos, sudo é usado…

Quando você corre sucom o -Socorro opção, você verá o texto de ajuda abaixo:

Uso: su [opções] [LOGIN] Opções: -c, --command COMMAND passa o COMANDO para o shell invocado -h, --help exibe esta mensagem de ajuda e sai -, -l, --login torna o shell um shell de login -m, -p, --preserve-environment não redefine as variáveis ​​de ambiente e mantém o mesmo shell -s, --shell SHELL usa SHELL em vez do padrão em passwd 

É isso aí!

Parabéns! Você aprendeu a usar o su comando no Ubuntu ...

Você também pode gostar dos comandos abaixo:

Como instalar o fórum ElkArte no Ubuntu 18.04 com Apache2




Ainda sem comentários

Uma coleção de informações úteis sobre o sistema operacional Linux e novas tecnologias
Artigos novos, dicas práticas, revisões detalhadas e guias. Sinta-se em casa no mundo do sistema operacional Linux