![Alexon Ferreira de Oliveira Alexon Ferreira de Oliveira](//static.vivaolinux.com.br/imagens/fotos/Foto-0168.jpg)
alexonoliveira
(usa Red Hat)
Enviado em 27/04/2011 - 16:10h
O que o volcom mencionou é válido.
Uma opção que muitos utilizam em servidores como segurança é desativar o root e utilizar outro usuário com tais privilégios. Assim, se alguém tentar acessar sua máquina com o ssh por meio do usuário root, falhará automaticamente.
Faça assim:
Crie um novo usuário que será seu super-usuário à partir de agora:
# adduser usuário
Após isso, abra o arquivo /etc/passwd:
# vim /etc/passwd
No final da linha referente ao usuário root, mude de /bin/bash para /bin/false:
# root:x:0:0:root:/root:/bin/false
Feito isso, mude o UID do usuário que você criou para 0:0 como o do root. Exemplo:
# usuário:x:1001:1002:,,,:/home/usuário:/bin/bash
Mude disso em cima, para isso:
# usuário:x:0:0:,,,:/home/usuário:/bin/bash
Faça isso no usuário novo, não esqueça. Assim você estará definindo ele como novo super-usuário, com UID de root.
À parti desse momento, todos os seus acessos como super-usuário deverão ser feitos com o seu novo usuário e não mais como root. Isso é uma boa forma de segurança.