As I started my tutorial on adding fonts to PuTTY on the N95, I very quickly decided that having to enter a user name and password every time I logged in was taking too long. Comme je l'ai commencé mon tutoriel sur l'ajout de polices à PuTTY sur la N95, j'ai très vite décidé que le fait d'avoir à entrer un nom d'utilisateur et mot de passe chaque fois que je me connecté a été trop long. So I generated an RSA key pair with a blank pass phrase just to save time. J'ai donc généré une paire de clés RSA avec une phrase de passe vide juste pour gagner du temps. Don’t worry, of course I deleted the key pair as soon as I was finished. Ne vous inquiétez pas, bien sûr que j'ai supprimé la paire de clés, dès que j'ai fini. The last thing I need is to lose my phone and have some stranger logging into my server! La dernière chose dont j'ai besoin, c'est de perdre mon téléphone portable et certains ont étranger pour accéder à mon serveur!
Note: this procedure is not specific to just the N95, nor is it only specific to Linux. Note: cette procédure n'est pas spécifique à un peu la N95, il n'est pas non plus seulement spécifique à Linux. I use Linux in my examples because I’m not a Windows user. J'utilise Linux dans mes exemples, parce que je ne suis pas un utilisateur de Windows. The procedure described below on how to generate RSA keys can be adapted to puttygen.exe on Windows. La procédure décrite ci-dessous sur la façon de générer des clés RSA peut être adapté à puttygen.exe sur Windows.
- Here is what I did on the Linux box first: Voici ce que j'ai fait sur la machine Linux en premier:
[user@radon ~]$ ssh-keygen [user @ radon ~] $ ssh-keygen
Generating public/private rsa key pair. Conscientiser le public / privé paire de clés RSA.
Enter file in which to save the key (/home/user/.ssh/id_rsa): Entrez le dossier dans lequel enregistrer la clé (/ home / user / .ssh / id_rsa):
Created directory ‘/home/user/.ssh’. Created directory '/ home / user / .ssh'.
Enter passphrase (empty for no passphrase): Entrez votre phrase de passe (empty for no passphrase):
Enter same passphrase again: Tapez le nouveau mot de passe:
Your identification has been saved in /home/user/.ssh/id_rsa. Votre identification a déjà été enregistrés dans le fichier / home / user / .ssh / id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub. Votre clef publique ont été enregistrés dans le fichier / home / user / .ssh / id_rsa.pub.
The key fingerprint is: La clé est d'empreintes digitales:
79:8a:08:bd:fb:da:71:59:f4:28:e6:c3:01:12:5a:69 user@radon.example.com 79:8 a: 08: bd: fb: DA: 71:59: F4: 28: E6: c3: 01:12:5 a: 69 user@radon.example.com[user@radon ~]$ cd .ssh/ [user @ radon ~] $ cd. ssh /
[user@radon .ssh]$ ls [user @ radon. ssh] $ ls
id_rsa id_rsa.pub known_hosts id_rsa id_rsa.pub known_hosts
[user@radon .ssh]$ cat id_rsa.pub > authorized_keys [user @ radon. ssh] $ cat id_rsa.pub> authorized_keys
[user@radon .ssh]$ chmod 644 authorized_keys [user @ radon. ssh] $ chmod 644 authorized_keysThe chmod command above is very important. La commande chmod ci-dessus est très important. Your authorized_keys file must only be writable by you. Votre fichier authorized_keys ne doit être accessible en écriture. If is is group writable sshd will refuse to use it. Si groupe est en écriture est sshd refusent de l'utiliser.
- This step is also very important! Cette étape est également très important! Next you must convert your OpenSSH private key into PuTTY’s SSH-2 key format. Ensuite, vous devez convertir votre clé privée OpenSSH en PuTTY SSH-2 format clé. I initially tried using the OpenSSH private key itself, not realizing that PuTTY couldn’t read it properly. J'ai d'abord essayé d'utiliser OpenSSH la clé privée elle-même, sans se rendre compte que PuTTY ne pouvait pas lire correctement. It took a bit of digging to figure out why it wasn’t working. Il a fallu un peu de creuser à comprendre pourquoi il ne fonctionnait pas. Who knew that PuTTY, OpenSSH, and ssh.com’s implementations of SSH-2 keys were so different? Qui savait que PuTTY, OpenSSH, et ssh.com 's implémentations de SSH-2 clés sont si différentes?
[user@radon .ssh]$ puttygen id_rsa -o id_rsa.ppk [user @ radon. ssh] $ puttygen id_rsa-o id_rsa.ppk
- Next, I plugged my N95 into my laptop with a USB cable and copied id_rsa.ppk to a temp folder on the phone’s mass memory. Ensuite, j'ai branché ma N95 dans mon ordinateur portable avec un câble USB et copié id_rsa.ppk à un dossier temporaire sur le téléphone de la mémoire de masse.
- Now, fire up PuTTY on your N95 and choose Options -> Edit -> General , then add the remote host name or address, as well as your user name. Maintenant, lancez PuTTY sur votre N95 et choisissez Options -> Edit -> général, puis ajouter l'hôte distant nom ou d'adresse, ainsi que votre nom d'utilisateur.
- Next, press the Right toggle once to move to the next screen. Ensuite, appuyez sur le droit de basculer une fois pour passer à l'écran suivant. This is where you select your Private Key . C'est là que vous sélectionnez votre clé privée. Follow the sequence outlined in the screenshots below to see how I chose E:\temp\id_rsa.ppk. Suivez la séquence décrite dans les captures d'écran ci-dessous pour voir comment j'ai choisi E: \ temp \ id_rsa.ppk.
- Press Back twice to go back to the main PuTTY screen, then press Options -> Connect and you are now connected without needing a password. Appuyez deux fois Retour pour revenir à l'écran principal PuTTY, puis appuyez sur Options -> Connexion et vous êtes maintenant connecté sans avoir besoin d'un mot de passe.


































{ 0 comments… (0 commentaires ... add one now maintenant ajouter un } )
Leave a Comment Laissez un commentaire