passwordless ssh

1

Essa pode ser uma pergunta recorrente, mas não consegui encontrar nenhuma resposta que funcione para mim no resultado da pesquisa.

Estou tentando conectar-me a um prod_host do meu office_desktop_host que conectei do windows / putty sobre VPN no meu laptop. Curiosamente, quando estou no cargo, posso ssh para este prod_host do meu office_desktop_host sem qualquer senha

Baically eu estou tentando executar algum script, que barfs porque ele pede senha e se eu pressionar cancelar me dá:

ssh_exchange_identification: Connection closed by remote host.

Eu mudei o hosts.allow no prod_host para ter SHD: ALL [que pode ser arriscado, mas é uma discussão diff]

1] Como posso fazer um ssh sem senha e por que é diferente entre os mesmos hosts, quando estou em VPN

    
por p101 15.04.2011 / 05:42

2 respostas

1

Você precisa ter seu arquivo de chave pública em qualquer máquina para a qual esteja remotamente. Para obter essa senha, você precisa ter algo rodando como o Keychain no OS X ou eu acredito que o putty tem um programa chamado Pageant no Windows que oferece uma funcionalidade similar.

Como alternativa, gere arquivos de chave pública sem frase secreta (não recomendado).

    
por 15.04.2011 / 05:45
0

O PuTTyGen cria uma chave ssh na caixa de onde você está se conectando, a área de trabalho. A chave pública e a chave privada residem em um diretório: ssh (assumindo janelas). Deixe-os lá.

Na caixa UNIX remota da conta que você pretende conectar para criar um diretório .ssh no diretório de login. O diretório .ssh precisa ter 700 permissões, o diretório de login 755. Use o psftp (ou plink) convencional para copiar a chave pública do diretório ssh de destino para o diretório remoto .ssh.

O host remoto tem arquivos em / etc: ./ssh/ssh_config ./ssh/sshd_config

Eles controlam o acesso que você tem e quem / como você faz login.

Parece-me mais que você está usando o diretório ativo ou o cifs (samba) para obter acesso do aplicativo do desktop para os arquivos da caixa do Unix, o que é diferente do login como usuário.

    
por 15.04.2011 / 16:36