m
nessun oggetto della modifica
(→‎Documenti: Nuova guida su Scheda Tv)
mNessun oggetto della modifica
Riga 1: Riga 1:
=Introduzione=
Mi chiamo Fabrizio, frequento l'[http://www.sci.univr.it Universita' di Verona]e sono dell'[http://it.wikipedia.org/wiki/1985 85]. Le mie passioni sono il [http://www.gnu.org Software libero] e la musìca.
Quando ci si deve connettere molto spesso ad un server (o a molti server) tramite ssh, pu� essere tedioso dover inserire ogni volta la password...


Un modo sicuro per ''aggirare'' questo problema � basato sull'autenticazione tramite una coppia di chiavi (privata e pubblica).
==Contatti==


=Come funziona=
* [mailto:j3no@email.it j3no at email dot it]
* [http://j3no.altervista.org La mia homepage]


=Configurazione=
== Documenti ==
==Generazione delle chiavi==
Per poter gestire questo processo di autenticazione � necessario generare una coppia di chiavi (pubblica e privata). Il comando � semplice:
<pre>
$ ssh-keygen -t dsa -b 1024
</pre>
dove '''-b''' rappresenta la lunghezza della chiave e '''-t''' viene usato per indicare il tipo di chiave. I possibili valori sono:
; rsa1 : per la versione 1 del protocollo (altamente sconsigliata)
; rsa o dsa : per al versione 2 del protocollo.


Durante la generazione delle chiavi ci viene chiesto dove salvarle (normalmente � ~/.ssh/id_dsa).. il valore di default va bene!
*[[ UMTS/GPRS PCMCIA card (3g) ]] <br/>
 
*[[ I2c e lm-sensors ]] <br/>
==Copia della chiave pubblica==
*[[ Usare lcd4linux con un Palm]]
La chiave privata, come illustrato nel funzionamento, viene utilizzato dal computer che richiede la connessione (client), mentre quella pubblica deve essere salvata sul computer al quale connettersi (server).
*[[ Scheda Tv WinFast TV2000 XP Pro RM]]
 
Prendiamo, ad esempio, la seguente chiave pubblica (contenuta nel file ''~/.ssh/id_dsa.pub'' presente sul client):
<pre>
ssh-dss AAAAB3NzaC1kc3MAAACBAPe/PbwWkXR7qI8hcbxLRUS0/fIul0eUiSvu/hnXZXZDIZjVi1VlIbipff6n7Z6vF0hJRg6l
[cut]
gjLLTka0/QF8SP4JYFKs0Iasdju6y1slmx9IdzQt+hvMqF2+PPchCWcyBP3S5Zje4T6Az1MgrvuwCXIW6oUZXCA== user@comp
</pre>
 
Copiamo il contenuto nel file ''~/.ssh/authorized_keys2`` presente sul server, nella home relativa all'utente usato su quella macchina e salviamo il file.
 
==Test di funzionamento==
Se tutto � stato eseguito correttamente, sar� possibile connettersi al server tramite un semplice:
<pre>
$ ssh utente@server
</pre>
89

contributi