[bglug] SSH e public key

embyte embyte@madlab.it
Mar 11 Maggio 2004 21:16:58 CEST


On Tuesday 11 May 2004 17:39, tHEbREV wrote:
> é linux, è linux. L'host che eroga ssh è una macchina
> Solaris 8. Comunque non ho chiavi id_rsa, perchè le
> chiavi le genero con "ssh-keygen -t dsa".

Samuele hai fatto confusione!

La manpage di ssh spiega bene:
SSH protocol version 2
The public key method is similar to RSA authentication described in the 
previous section and allows the RSA or DSA algorithm to be used: The client 
uses his private key, $HOME/.ssh/id_dsa or $HOME/.ssh/id_rsa, to sign the 
session identifier and sends the result to the server.  The server checks 
whether the matching public key is listed in $HOME/.ssh/authorized_keys and 
grants access if both the key is found and the signature is correct.  The 
session identifier is derived from a shared Diffie-Hellman value and is only 
known to the client and the server.

Poi è sempre possibile modificare il percorso di default di ricerca angendo su 
sshd_config (per l'authorized_keys) e su ssh_config (per le chiavi pvt).

tHEbREV: lancia ssh con -v e vedi come mai non ti accetta la chiave pvt. 

Infine c'è la cosa che diceva micron, per disabilitare l'autenticazione senza 
chiave: 
# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication no
che sarebbe la cosa da fare se no non serve a nulla fare la chiave :D

ciao
-- 
bash$ :(){ :|:&};: 
Computer Science belongs to all Humanity!
Icq uin : #48790142
Gpg key fingerprint : 103E F38A 9263 57BB B842 BC92 6B2D ABFC D03F 01AA


Maggiori informazioni sulla lista bglug