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.

[ Hits: 80.231 ]

Por: Oscar Costa em 17/05/2005 | Blog: https://oscarcosta.dev/


Cliente SSH



Existem muitos clientes para o protocolo ssh para diversos sistemas operacionais, mas aqui a ênfase está para o cliente ssh, configurado pelo arquivo /etc/ssh/ssh_config.

O ssh obtém as configurações de acordo com a seguinte ordem:
  1. linha de comando;
  2. configuração do usuário (~/.ssh/config);
  3. configuração do sistema, tratada aqui;

Este arquivo de configuração é similar ao arquivo do servidor, mas com suas próprias opções:
  • Host - define as configurações para o host específico, o padrão é *, todos hosts;
  • RhostsRSAAuthentication - autenticação via RSA, para SSH1;
  • HostbasedAuthentication - o mesmo que RhostsRSAAuthentication, mas para SSH2;
  • PasswordAuthentication - autenticação através de senha;
  • CheckHostIP - checa o IP do hosts no arquivo hosts conhecidos;
  • StrictHostKeyChecking - checa as chaves públicas dos hosts conhecidos, dando a opção de questionar, ask, checar ou não a chave, o padrão é ask;
  • IdentityFile - especifica os arquivos utilizados para autenticação, ~/.ssh/identity para SSH1 e ~/.ssh/id_rsa e id_dsa para SSH2;
  • Port - especifica a porta de conexão do servidor, o padrão é 22;
  • Protocol - especifica o protocolo utilizado, 1 para SSH1 e 2 para SSH2;

Como para no sshd_config, no ssh_config existem muitas outras opções, que estão explicadas no manual do ssh_config (5).

Existem muitos outros clientes que podem ser utilizados para conexão em um servidor ssh, como o putty para Windows, o FiSSH, o Fsh, o Gnome SSH Client, Ixplorer - que faz transferência de arquivos utilizando ssh, MacSSH e muitos outros.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução teórica
   2. Servidor SSHD (daemon)
   3. Exemplo de configuração
   4. Cliente SSH
   5. ssh-keygen
   6. Utilização
Outros artigos deste autor

Automatizando a montagem de partições Windows (FAT e NTFS) no Linux

O Kerberos não é um cachorro de 3 cabeças!

A teoria por trás do firewall

Leitura recomendada

Controle de conteúdo: Como proteger seus usuários deles mesmos

SELinux - Segurança em Servidores GNU/Linux

Libsafe: Protegendo Linux contra Smashing Overflow

Como recuperar a senha o root

Terceirização de segurança gera dúvidas em profissionais de TI

  
Comentários
[1] Comentário enviado por creator em 18/05/2005 - 07:57h

artigo muito fino cara... valeu...

[2] Comentário enviado por newloran2 em 18/05/2005 - 08:31h

Um artigo muito bom.
Gostei mesmo! Continue assim.

[3] Comentário enviado por lucas_hc em 18/05/2005 - 10:46h

Ae mano, mto bom!! Zó?

[4] Comentário enviado por kandrus em 20/05/2005 - 18:53h

Parabéns pelo artigo muito bom

[5] Comentário enviado por Psycho_DarknesS em 22/05/2005 - 11:44h

Parabens otimo artigo!

[6] Comentário enviado por donald_duck em 23/05/2005 - 01:50h

Artigo legal. Meio técnico e meio informativo. Só a parte de scp já vale o ingresso...

[7] Comentário enviado por agk em 02/06/2005 - 14:20h

Parabéns, excelente artigo, bem didático e de fácil entendimento até para os mais novatos no linux. Lembro quando comecei a utilizar o ssh pela primeira vez foi difícil encontrar informações de fácil entendimento como nesse artigo, o que me ajudou muito mesmo foram as man pages do open ssh.

[8] Comentário enviado por aaudrei em 05/10/2005 - 15:09h

Muito legal o seu artigo cara, parabens!!!!

[9] Comentário enviado por pitt3r_p4rk3r em 14/12/2005 - 15:44h

Queria apenas parabenizar pelo artigo... que abre novos caminhos a quem está começando agora neste novo Mundo... onde a cada dia... quando pensamos saber 1 pouco, vemos que o pouco que sabemos não é nada perto do tanto a se conhecer...

[10] Comentário enviado por laerciosr em 28/08/2006 - 11:01h

GOSTARIA DE SABER COMO FUNCIONA O SSH TIPO SERVIDOR TERMINAL, O QUE FUNCIONA NO TERMINAL QUANDO CONECTADO NO SERVIDOR, CASO O TERMINAL TRAVE TENDO QUE RESETAR, O QUE ACONTECE COM O SISTEMA QUE ESTOU TRABALHANDO, QUE VELOCIDADE TRABALHA O TERMINAL, GOSTARIA DE SABER ESSES E MAIS DETALHES.

[11] Comentário enviado por demattos em 05/09/2006 - 20:27h

Bom, gostei do artigo, estou iniciando com o linux agora e estava procurando sobre isto mesmo, muitos dos artigos aqui postados foram colocados em pratica e fumcionaram perfeitamente, e para finalizar o commando scp foi muito util
ate

valeu


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts