Si vous utilisez Raspberry Pi comme un serveur, vous aurez plus de chances de vous connecter avec ssh. Il est difficile de taper le mot de passe à chaque fois, j'ai donc configuré l'authentification par clé.
Je pense que c'est la méthode de base de Linux, donc je peux en découvrir autant que je peux, mais je vais la laisser ici car c'est ennuyeux de le vérifier à chaque fois.
Créez `` ~ / .ssh '' sur raspberry pi (seulement si ce n'est déjà fait)
$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
Création de authorised_keys
$ touch ~/.ssh/authorized_keys
$ chmod 600 ~/.ssh/authorized_keys
Sur votre propre PC (PC sur le côté qui frappe la commande de connexion)
$ ssh-keygen -t rsa
On vous demandera beaucoup, mais pour le moment, tous sont par défaut (maintenez la touche Entrée enfoncée)
Ci-dessous, la clé privée et la clé publique sont créées.
$ ls ~/.ssh
id_rsa id_rsa.pub
id_rsa.Transférer le pub à Raspberry Pi.
Remarque: s'il existe un fichier avec le même nom sur Raspberry Pi, cela n'a aucun sens et dans le pire des cas, il sera écrasé, il est donc recommandé de le renommer et de le transférer. J'ai utilisé `` * .imac '' parce que je suis la clé de l'imac.
```bash
$ scp id_rsa.pub [email protected]:~/.ssh/id_rsa.pub.imac
Revenez à Raspberry Pi et travaillez avec
~ / .ssh```.
Si le transfert réussit, le fichier sera placé comme indiqué ci-dessous.
~/.ssh $ ls
authorized_key id_rsa.pub.imac
id_rsa.pub.Le contenu d'imac est autorisé_Inscrivez-vous dans les clés.
```bash
cat id_rsa.pub.imac >> ~/.ssh/authorized_keys
Désormais, votre mot de passe ne vous sera pas demandé la prochaine fois que vous vous connecterez avec ssh.
Recommended Posts