troca de chaves

2010-04-27 Por tôpico Leonardo Carneiro - Veltrac
Já fiz troca de chaves um bilhão de vezes, mas por algum motivo, essa 
vez estou tendo problemas. Estou enviando a chave de um servidor Debian 
Lenny para um host Ubuntu Karmic Koala para que o Debian possa logar no 
Ubuntu sem senha. Segue o procedimento:


kody:~# ssh-keygen -b 4096 -t rsa
kody:~# ssh-copy-id -i ~/.ssh/id_rsa.pub usua...@maquina_ubuntu

Entro com a senha da máquina ubuntu, e teoricamente era pra estar tudo 
certo. Porém, ao tentar logar na máquina ubuntu, o ssh continua pedindo 
a senha (mesmo tendo deixado a senha em branco no comando ssh-keygen). 
Segue o debug do ssh



kody:~# ssh -vvv usua...@ubuntu_ip
OpenSSH_5.1p1 Debian-5, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *   
debug2: ssh_connect: needpriv 0  
debug1: Connecting to 192.168.1.107 [192.168.1.107] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0   
debug1: identity file /root/.ssh/identity type -1  
debug3: Not a RSA1 key file /root/.ssh/id_rsa. 
debug2: key_type_from_name: unknown key type '-BEGIN'  
debug3: key_read: missing keytype  
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug3: key_read: missing whitespace   
debug2: key_type_from_name: unknown key type '-END'
debug3: key_read: missing keytype  
debug1: identity file /root/.ssh/id_rsa type 1 
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-4096
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-4096 
debug3: Not a RSA1 key file /root/.ssh/id_dsa.  
debug2: key_type_from_name: unknown key type '-BEGIN'   
debug3: key_read: missing keytype   
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read

Re: troca de chaves

2010-04-27 Por tôpico Allison Vollmann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Habilitou a opção PermitEmptyPasswords no sshd_config?

Em 27/4/2010 15:22, Leonardo Carneiro - Veltrac escreveu:
 Já fiz troca de chaves um bilhão de vezes, mas por algum motivo,
 essa vez estou tendo problemas. Estou enviando a chave de um
 servidor Debian Lenny para um host Ubuntu Karmic Koala para que o
 Debian possa logar no Ubuntu sem senha. Segue o procedimento:

 kody:~# ssh-keygen -b 4096 -t rsa
 kody:~# ssh-copy-id -i ~/.ssh/id_rsa.pub usua...@maquina_ubuntu

 Entro com a senha da máquina ubuntu, e teoricamente era pra estar
 tudo certo. Porém, ao tentar logar na máquina ubuntu, o ssh continua
 pedindo a senha (mesmo tendo deixado a senha em branco no comando
 ssh-keygen). Segue o debug do ssh


 kody:~# ssh -vvv usua...@ubuntu_ip
 OpenSSH_5.1p1 Debian-5, OpenSSL 0.9.8g 19 Oct 2007
 debug1: Reading configuration data /etc/ssh/ssh_config
 debug1: Applying options for *   debug2:
 ssh_connect: needpriv 0  debug1: Connecting to
 192.168.1.107 [192.168.1.107] port 22.
 debug1: Connection established.debug1:
 permanently_set_uid: 0/0   debug1: identity
 file /root/.ssh/identity type -1  debug3: Not a RSA1 key
 file /root/.ssh/id_rsa. debug2: key_type_from_name:
 unknown key type '-BEGIN'  debug3: key_read: missing
 keytype  debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug3: key_read: missing
 whitespace   debug2: key_type_from_name: unknown
 key type '-END'debug3: key_read: missing
 keytype  debug1: identity file
 /root/.ssh/id_rsa type 1 debug1: Checking blacklist file
 /usr/share/ssh/blacklist.RSA-4096
 debug1: Checking blacklist file /etc/ssh/blacklist.RSA-4096   
 debug3: Not a RSA1 key file /root/.ssh/id_dsa.
 debug2: key_type_from_name: unknown key type '-BEGIN' 
 debug3: key_read: missing keytype 
 debug3: key_read: missing whitespace  
 debug3: key_read: missing whitespace

Re: troca de chaves

2010-04-27 Por tôpico Leonardo Carneiro - Veltrac

Oi Allisson,

Na verdade não, mas tenho ctz que isso não influencia. Essa flag só tem 
significado qdo o modo de autenticação é password. Quando é pubkey essa 
flag não faz diferente. Acabei de testar, trocando chave com outra 
máquina (também rodando ubuntu karmic) que tem a flag 
PermitEmptyPasswords setado para no e deu certo.




Allison Vollmann wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Habilitou a opção PermitEmptyPasswords no sshd_config?


Em 27/4/2010 15:22, Leonardo Carneiro - Veltrac escreveu:
  

Já fiz troca de chaves um bilhão de vezes, mas por algum motivo,
essa vez estou tendo problemas. Estou enviando a chave de um
servidor Debian Lenny para um host Ubuntu Karmic Koala para que o
Debian possa logar no Ubuntu sem senha. Segue o procedimento:

kody:~# ssh-keygen -b 4096 -t rsa
kody:~# ssh-copy-id -i ~/.ssh/id_rsa.pub usua...@maquina_ubuntu

Entro com a senha da máquina ubuntu, e teoricamente era pra estar
tudo certo. Porém, ao tentar logar na máquina ubuntu, o ssh continua
pedindo a senha (mesmo tendo deixado a senha em branco no comando
ssh-keygen). Segue o debug do ssh


kody:~# ssh -vvv usua...@ubuntu_ip
OpenSSH_5.1p1 Debian-5, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *   debug2:
ssh_connect: needpriv 0  debug1: Connecting to
192.168.1.107 [192.168.1.107] port 22.
debug1: Connection established.debug1:
permanently_set_uid: 0/0   debug1: identity
file /root/.ssh/identity type -1  debug3: Not a RSA1 key
file /root/.ssh/id_rsa. debug2: key_type_from_name:
unknown key type '-BEGIN'  debug3: key_read: missing
keytype  debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug3: key_read: missing
whitespace   debug2: key_type_from_name: unknown
key type '-END'debug3: key_read: missing
keytype  debug1: identity file
/root/.ssh/id_rsa type 1 debug1: Checking blacklist file
/usr/share/ssh/blacklist.RSA-4096
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-4096   
debug3: Not a RSA1