SSH - Uma breve abordagem
Como o primeiro de uma série (assim eu espero), este material é indicado para aqueles que querem aprofundar um pouco mais no mundo Linux, não ficando apenas no desktop. Neste trabalho trato dos conceitos básicos do SSH, configuração e utilização.
Parte 3: Exemplo de configuração
Configuração básica do arquivo sshd_config para um servidor ssh,
utilizando protocolo SSH2, permitindo acesso para os usuários alpha e beta,
negando acesso ao usuário root e ao grupo Alunos e utilizando o arquivo
/tmp/ssh_banner como mensagem de boas vindas:
Port 22
Protocol 2
ListenAddress 0.0.0.0
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
KeyRegenerationInterval 1h
ServerKeyBits 768
PermitRootLogin no
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
HostbasedAuthentication no
PasswordAuthentication yes
PermitEmptyPasswords no
AllowUsers Alpha Beta
DenyGroups Alunos
Banner /tmp/ssh_baner
Protocol 2
ListenAddress 0.0.0.0
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
KeyRegenerationInterval 1h
ServerKeyBits 768
PermitRootLogin no
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
HostbasedAuthentication no
PasswordAuthentication yes
PermitEmptyPasswords no
AllowUsers Alpha Beta
DenyGroups Alunos
Banner /tmp/ssh_baner