Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bloquear Login do Root - Linux
- Apenas para maximizar a segurança dos Servidores Linux, bloquear o Login do root é interessante de acordo com várias normas de segurança. Isso é importante porque qualquer tentativa de acesso ao Linux é feito com a conta de root ou com contas de sistema. Além disso, o primeiro login pode ser interceptado. Por isso, ao invés de logar como root logamos com outro usuário e utilizamos o comando “su” para virar root da maquina.
- Procedimentos...
- Antes de mais nada faça isso local e não por SSH. Porque se der errado você pode ter problemas de acesso. Logue como root em mais de um terminal (TTY) local.
- #w
- Mostra os usuários logados.
- Criar usuário:
- #adduser usuariodesejado
- #passwd senhadesejada
- OBS: passwd é um comando que deve ser dado no caso de estar usando RedHat ou derivados (Fedora, CentOS) no Debian o adduser pede mais informações na criação do usuário inclusive senha.
- #vim /etc/pam.d/login
- Inserir no final a linha abaixo:
- account requisite pam_time.so
- - Salve e saia
- #vim /etc/pam.d/sshd
- Inserir no final a linha abaixo
- account required pam_time.so
- - Salve e saia
- #vim /etc/security/time.conf
- Inserir no final a linha abaixo:
- login;*;root;!Al0000-2359
- sshd;*;root;!Al0000-2359
- OBS: Essas duas linhas correspondem ao login via terminal local (login) e via ssh (sshd).
- - Salve e saia
- Explicando os parâmetros das linhas
- Login-SSH - Forma de acesso
- * - Todos os terminais, você pode mudar inserindo só o terminal que deseja bloquear ou liberar (ex: tty1)
- root - Usuário
- ! - Negação
- Al0000-2359 - Al indica todos os dias da semana para filtrar melhor pode usar as iniciais Mo (segunda), Tu (terça), We (quarta)... 0000-2359 indica o horário de permanência da regra.
- Teste tentando logar como root tanto em SSH como local, você verá Permissão Negada. E logue com o usuário criado e e use o comando “su –“ e digite a senha do root.
- Qualquer problema com o procedimento lembre-se que você ainda tem o outro terminal para consertar ou desfazer a modificação (tty2 ou tty1).
- Esse passo a passo foi testado no Debian e no Fedora. No Ubunto, por padrão esse acesso já está bloqueado. Mas se tiver problemas, poste comentários aqui.
Advertisement
Add Comment
Please, Sign In to add comment