Logo Hardware.com.br
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas

Uso do SSH nas estações

#1 Por jgama 20/02/2003 - 14:54
Camaradas,


Fiz algumas buscas no Http://www.google.com.br/linux em busca de mais informações sobre o uso da ferramenta ssh e sshd.

Encontrei algumas coisas, mas não foi sufuciente para funcionar nos meus testes, por Ex:

Abilitei o ssh na estação para poder conectar no Servidor, onde também deixei abilitado o sshd mas, todas as vezes que tento conectar no Servisor aparece um campo pedindo a senha, mesmo eu digitando a senha não tenho acesso.

Alguém que já trabalha com esta ferramenta e queira perder um minutos do seu tempo, poderia passar algumas informações mas completas ou um Bom tutorial.

Saliento que lê o tutoria do Morimba e não ficou claro para mim.

Obrigado pela paciência.
knot
knot Novo Membro Registrado
60 Mensagens 0 Curtidas
#2 Por knot
20/02/2003 - 15:15
eu posso te dar uma ajuda na parte de pedir senhas.

suponhamos que vc queira logar no servidor com um usuario de nome usuario

dentro do seu terminal, logado como usuario digite: ssh-keygen -t dsa - pra ele gerar a chave de autenticação pro servidor. ele vai gerar 2 arquivos dentro do diretório /home/usuario/.ssh/: id.dsa e id.dsa-pub esse ultimo e a sua chave publica que vc tem que jogar ela no servidor. de permissoes de execução a eles: chmod 775 *.

no servidor vc faz a mesma coisa: loga como usuario e digita o mesmo comando (ssh-keygen -t dsa) ele vai gerar os mesmos dois arquivos (id.dsa e id.dsa-pub). agora crie um arquivo authorized_keys (touch authorized_keys). de permissoes aos arquivos: chmod 775 *

agora vc so precisa copiar a chave (id.dsa-pub) da sua estação pra dentro do servidor e jogar o conteudo desse arquivo dentro do authorized_keys do servidor (cat id.dsa-pub >> authorized_keys). isso ira liberar o acesso do terminal para o servidor sem a necessidade de senhas. para fazer o mesmo no sentido servidor-terminal e so criar o mesmo arquivo authorizes_keys dentro do diretório /home/usuario na estação e jogar o conteudo do arquivo id.dsa-pub do servidor dentro dele.

acho que e só isso.... 8O

espero não ter ficado muito complicado! big_green.png

qualquer coisa entra em contato por e-mail
Não... coma... do gaspacho!
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas
#4 Por jgama
21/02/2003 - 21:37
Ai meu rei (não sou Antonio Carlos Magalhaes) mas eu emito.

Sou como o proprio ACM, burro, mau saiu de uma casação já entou em outra.

Cara tenho dúvida com as chaves publicas.

Na estação c/ Windows estou usando o Putty e já criei uma chave a qual salvei em um qualquer diretorio do windows. Esta chave eu tenho que salvar no Servidor conforme sua dica certo?

Agora como faço na Estação Linux, terei que criar uma chave também e salvar no mesmo lugar no Servidor onde já existe uma chave criada no windows.?
" O DVD Pirata de hoje é a bala perdida de amanhã"
Autoria: Bárbara Gancia - Jornalista

Valdir
Sumaré - SP
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#5 Por jqueiroz
21/02/2003 - 21:55
Doidão
...Agora como faço na Estação Linux, terei que criar uma chave também e salvar no mesmo lugar no Servidor onde já existe uma chave criada no windows.?...


Se não me engano, a chave é criada durante a instalação do SSH no linux. Mas vc pode criar uma nova chave a qualquer momento com o comando ssh-keygen.

Existe um modo pelo qual uma máquina, ao se conectar na outra, recebe automaticamente a chave pública dela, e vice versa. Nesse caso, o PuTTY apresenta uma janela pedindo pra confirmar se a chave que ele recebeu é mesmo da máquina que vc tentou contactar.

Em circunstâncias normais, essa janela nunca mais deve aparecer --- a não ser que a máquina troque de chave, o que vc deve confirmar, ou que esteja sendo falsificada.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas
#6 Por jgama
22/02/2003 - 02:43
blz jqueiroz.

então eu criei uma chave no Servidor a qual ficou no diterorio /home/admins/.ssh

Também salvei a chave criada no linux neste mesmo diretório.

Quando fui testar do Windows pelo Putty eu consigo digitar o login mas, a senha não esta aceitando.
" O DVD Pirata de hoje é a bala perdida de amanhã"
Autoria: Bárbara Gancia - Jornalista

Valdir
Sumaré - SP
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas
#8 Por jgama
22/02/2003 - 10:22
Caro knot

No Servidor estou usando o Conectiva 8.0 e usurario sem ser o root

Quando abro o Putty e digito o IP do Servidor, abreu um tela que aparece:

login as: (digito o login do usuário do Servidor)
adminis@192.168.1.100's password: (digito o password do usuário do servidor)
access denied


Não sei mais o que fazer.
" O DVD Pirata de hoje é a bala perdida de amanhã"
Autoria: Bárbara Gancia - Jornalista

Valdir
Sumaré - SP
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#9 Por jqueiroz
24/02/2003 - 14:12
Doidão,

Como vc já deve ter percebido, o SSH não vai te deixar entrar como Root (a não ser que vc altere o arquivo /etc/ssh/sshd_config).

Quanto ao seu erro, duas providências:

1. faça o teste supremo: da máquina Linux, faça: ssh
não use loopback, pq pode ser que não esteja liberado.

2. Veja no log do sistema (/var/log/messages) e no log de segurança (/var/log/secure) e procure por mensagens começando por "sshd" e "PAM_unix".
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal