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.
A primeira vez que um host se conecta a outro através de ssh, o cliente
recebe a chave pública do servidor e pede confirmação da conexão. Logo
depois o servidor é adicionado à tabela de hosts conhecidos e é pedida a
senha do usuário, para estabelecer a conexão.
Nas próximas conexões só será solicitada a senha do usuário, pois a chave
pública do host remoto já está guardada na máquina local.
O comando ssh também pode ser utilizado para execução de comandos em hosts
remotos, sem ficar logado no host por muito tempo. Com ver o conteúdo de
algum diretório de um outro host:
$ ssh <host> ls <caminho do diretório>
Outro programa interessante que funciona sobre o protocolo SSH é o scp
(secure copy), que permite a cópia de arquivos de forma segura, utilizando
a mesma autenticação do ssh. A sintaxe básica deste programa é:
Para enviar um arquivo:
$ scp <arquivo a ser copiado> <login>@<host remoto>:/<diretório de destino>
Para requisitar um arquivo:
$ scp <login>@<host remoto>:/<arquivo a ser copiado> <diretório de destino>
Bibliografia
Olaf Kirch and Terry Dawson, Linux Network Administrators Guide, Second Edition; versão 1.1, Março de 2000;
Gerhard Mourani, Securing & Optimizing Linux: The Ultimate Solution; versão 2.0, Julho de 2002;
[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.
[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