Pular para o conteúdo

Restringindo acesso do "root" ao SSH

Dica publicada em Linux / Segurança
Fernando Ribeiro fernandofat
Hits: 12.482 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Restringindo acesso do "root" ao SSH

Existem várias formas de proteger o seu daemon de SSH, uma delas é restringindo o acesso do "root" apenas de um determinado IP ou até mesmo local.

Nota: Esta configuração foi realizada em Red Hat/Fedora Linux.

Para isso altere o arquivo /etc/security/access.conf e coloque o seguinte parâmetro:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
-:root:ALL EXCEPT LOCAL 192.168.0.1

Agora altere o arquivo /etc/pam.d/sshd e insira o seguinte parâmetro:

account    required     /lib/security/pam_access.so

Neste exemplo o acesso do "root" só será possível localmente ou pelo IP 192.168.0.1.

Existem outras opções para realizar estas restrições alterando o arquivo "access.conf", eu apenas dei um exemplo de configuração, neste mesmo arquivo tem algumas explicações sobre a sintaxe, que é muito simples, vale a pena conferir.

[]'s

Fernando

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Usando um ZipDrive IDE interno no Linux

Como resolver o problema de lentidão na autenticação do SSH

Desabilitando roaming profile para logon em domínio Samba

Criando rotas estáticas no Red Hat sem usar "route add"

Como trocar senhas de usuários dentro de um Shell Script

Bloqueando virus com Mikrotik

Ataque de dicionário com OpenSSL - quebrando senhas

Squid - Limpando cache rapidamente

OpenSnitch - firewall para aplicações no seu GNU/Linux

Vulnerabilidade na variável PATH

#1 Comentário enviado por volcom em 31/03/2009 - 16:50h
Usei no Debian Lenny e funcionou certinho!!

Tks!
#2 Comentário enviado por volcom em 27/04/2009 - 16:38h
Ou melhor, tive que colocar o seguinte no arquivo /etc/pam.d/sshd:

account required /lib/security/pam_access.so

Abraço!

Contribuir com comentário

Entre na sua conta para comentar.