Dependendo da configuração do Linux, você pode executar tarefas administrativas usando o comando su ou sudo. É fácil confundir esses dois comandos, pois ambos têm funções semelhantes.
Então, qual comando você deve usar? Vamos descobrir.
Su dá a você acesso root total
A maneira tradicional de acessar a conta root para configurar um sistema Linux, desde os dias do Unix, é usando o comando su:
su –
O ' - 'significa que você terá o mesmo ambiente que teria se estivesse conectado diretamente como root. O sistema solicitará sua senha. Se você for bem-sucedido, o prompt mudará para um ' # ' personagem. Você pode então executar quaisquer comandos que você precisa como root.
Modelo sair ou acertar Ctrl + D para retornar ao privilégio de usuário padrão quando terminar.
como mover pastas de um drive do Google para outro
Embora o su seja útil, o principal problema é que ele é uma opção de tudo ou nada. Você tem acesso root total ou privilégios comuns. Se você tiver vários administradores em um servidor, terá que compartilhar a mesma senha de root.
Sudo dá a você mais controle
Mais distribuições Linux como Debian e Ubuntu estão sendo instaladas sudo por padrão, porque é mais seguro do que usar su. É uma ferramenta madura que existe desde 1980.
Claro, você só precisa se lembrar de uma senha, mas todo o poder do sudo vem com o gerenciamento de vários administradores em várias máquinas. É tão útil que o sudo foi imortalizado na cultura geek em um famoso quadrinho XKCD . Você pode até configurar o sudo para ser executado sem uma senha, mas isso obviamente não é recomendado para servidores onde a segurança é fundamental.
Além de acesso root total como com su, você pode especificar quais usuários podem executar quais comandos em quais sistemas no / etc / sudoers Arquivo. Por causa da flexibilidade do sudo, o / etc / sudoers a sintaxe é complexa.
Relacionado: Como adicionar um usuário à lista de Sudoers no Linux
como curvar texto no ilustrador
Use sudo quando puder
Como o sudo é granular e mais seguro do que o su, mais distribuições do Linux o definem como o comando de superusuário padrão. Normalmente, o primeiro usuário é designado um usuário 'administrativo' e, portanto, configurado para usar o sudo.
Se um sistema não tiver o sudo instalado, é fácil obter no gerenciador de pacotes. Após a instalação, para qualquer outro usuário administrativo, é apenas uma questão de adicionar um usuário ao grupo certo , normalmente 'admin', 'sudo' ou 'wheel'. Esses grupos de usuários também são específicos da distro.
Agora você pode administrar seu sistema Linux com segurança
Com sudo, é fácil administrar seu sistema Linux com apenas sua senha de usuário. Os usuários geralmente ignoram a flexibilidade dessa ferramenta. Embora o Linux seja um sistema operacional seguro, nenhum sistema operacional é perfeito. Ainda existem algumas questões de segurança no Linux das quais você deve estar ciente.
Compartilhado Compartilhado Tweet O email O Linux é realmente imune a vírus e malware? Aqui está a verdadeVocê já ouviu falar que o Linux não tem problemas com vírus e malware. Mas por que isso? E, mais importante, é verdade?
Leia a seguir Tópicos relacionados- Linux
- Comandos Linux
- Administração do Sistema
David é um escritor freelance que mora no noroeste do Pacífico, mas originalmente nasceu na área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir filmes e programas de TV de qualidade, jogos retro e colecionar discos.
como descobrir quais eram os vídeos excluídos do YouTubeMais de David Delony
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever