meinhardt_jgbr
(usa Debian)
Enviado em 27/12/2011 - 02:08h
O uso dos poderes amplos e irrestritos de administrador ou também conhecido como root (raiz), tanto podem ser temporários e restritos a aquelas aplicações nas quais você se logar como root ou superusuário (su) como podem ser mais amplos e sujeitos a riscos maiores quando você já se loga como root na inicialização do sistema.
Mesmo usuários mais experientes podem tanto por esquecimento como por "barbeiragem" ou falta de conhecimento, provocar danos irreparáveis ao sistema, obrigando a re-instalação do mesmo, usando indevidamente os poderes de root. Por esta razão, grande parte das distribuições (distros) Linux, já levam o usuário a criar um nome de usuário comum, com a respectiva senha na instalação do sistema. Nestes casos, o sistema instalado já terá dois usuários devidamente instalados, um usuário comum, sem privilégios amplos de administrador e o usuário root (su), com todos os poderes. Mesmo tendo dado o boot no sistema como usuário normal, você não precisa sair do sistema para ter acesso aos poderes de administrador, bastando para isto saber a senha de administrador (root) e usar os comandos necessários, tanto a partir de um terminal ou de linha de comando.
Existem ainda outras formas de ativar os superpoderes de "RUTE" (como diz o companheiro Teixeira), apenas temporariamente usando algumas das alternativas que estão disponíveis na maioria das distros e são, sudo, sux, entre outros. Estes comandos, podem ser usados a partir do terminal. Após a colocação da senha de root, você passa a ter todos os poderes para executar os comandos que quiser, sem limitações. Uma vez fechado o terminal, dependendo da alternativa usada, por um determinado espaço de tempo adicional, você poderá a voltar a ter os poderes totais de root, bastando abrir novamente o terminal, sem precisar usar novamente os comandos como sudo, sux, etc nem a senha de root.
Existe também a alternativa de rodar, como usuário comum, outros aplicativos, com poderes de administrador, usando, a partir da linha de comando, comandos como gksu, kdesu seguidos do nome do aplicativo desejado, dependendo do gerenciador de janelas que estiver usando como Gnome ou KDE, como por exemplo gksu dolphin, kdesu konqueror, gksu nautilus, etc quando desejar rodar algum aplicativo de gerenciamento de arquivos com poderes de administrador. O mesmo pode ser feito usando por exemplo, editores de texto, como gedit, kedit, etc, quando precisar editar sem restrições, arquivos críticos do sistema.
Além dos riscos inerentes ao mau uso de algum comando ou decisão de eliminar algum arquivo critico do sistema ao já partir logado como root, você estará totalmente vulnerável a invasões do seu sistema nesta condição.
Devido a isto será sempre conveniente logar (inicializar - dar boot) como usuário normal e usar o su ou sudo, etc, quando necessário.
Não será necessário entretanto neurotizar tanto a coisa. Também já usei por algum bom tempo algumas distros, logado direto como root e não sofri nenhuma invasão. Se ocorreram danos ao sistema sempre foram provocados pela " besta " ou "Mané" que fica atras do teclado.