Επόμενο Προηγούμενο Περιεχόμενα
Τα κλειδιά μπορούν να δημιουργηθούν στο Client ώστε να
αποφευχθεί η μεταφορά του private κλειδιού μέσα από το
δίκτυο εκτός και αν η μεταφορά γίνει με κάποιο ασφαλή
τρόπο όπως το sftp.
Το κείμενο αυτό περιγράφει την διαδικασία δημιουργίας
κλειδιών στη μεριά του Cleint χρησιμοποιώντας SSH ή
OpenSSH. Το SSH χρησιμοποιεί το /.ssh2 ενώ το OpenSSH
χρησιμοποιεί το /.ssh για να αποθηκεύσουν τα αρχείου
τους για το SSH2.
Για τη δημιουργία των κλειδιών με SSH χρησιμοποιείστε το
ssh-keygen2 χωρίς να δώσετε κάποιο passphrase (πατήστε
enter όταν ζητηθεί):
$ ssh-keygen2
Generating 1024-bit dsa key pair
3 o.oOo.ooOo.o
Key generated.
1024-bit dsa, clntacnt@Client, Thu Mar 06 2003 17:20:35 +0200
Passphrase :
Again :
Key is stored with NULL passphrase.
(You can ignore the following warning if you are generating hostkeys.)
This is not recommended.
Don't do this unless you know what you're doing.
If file system protections fail (someone can access the keyfile),
or if the super-user is malicious, your key can be used without
the deciphering effort.
Private key saved to /home/clntacnt/.ssh2/id_dsa_1024_a
Public key saved to /home/clntacnt/.ssh2/id_dsa_1024_a.pub
Στην περίπτωση του OpenSSH χρησιμοποιείστε το ssh-keygen
χωρίς να δώσετε κάποιο passphrase:
$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/clntacnt/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/clntacnt/.ssh/id_dsa.
Your public key has been saved in /home/clntacnt/.ssh/id_dsa.pub.
The key fingerprint is:
04:91:c8:22:7b:aa:2a:c4:e7:66:1e:61:1e:2b:32:d8 clntacnt@Client
Επόμενο Προηγούμενο Περιεχόμενα