[LINUX] L'histoire de la définition de la clé privée à 600 avec chmod

Je trébuche souvent sur la clé privée (id_rsa), alors prenez note.

introduction

Lorsque je copie et colle ma clé privée sous .ssh et que je la clone par git, l'erreur suivante se produit.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/yu_uchida/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /home/yu_uchida/.ssh/id_rsa
Permission denied (publickey).
fatal: Could not read from remote repository.

Je suis en colère que les autorisations soient trop ouvertes.

Solution

Définissez l'autorisation sur 0600 avec chmod.

$ chmod 0600 id_rsa

Vous pouvez maintenant git clone.

Recommended Posts

L'histoire de la définition de la clé privée à 600 avec chmod
Une histoire qui a eu du mal avec l'ensemble commun HTTP_PROXY = ~
La théorie selon laquelle la clé du contrôle de l'infection du nouveau coronavirus est l'hyperdispersion de la sensibilité.
Pour vérifier si la clé spécifiée se trouve dans le compartiment spécifié dans Boto 3
Comment déterminer qu'une clé croisée a été entrée dans Python3
L'histoire qui s'inscrit dans l'installation de pip
Python> set> Convertir avec set ()> dictionary n'est que la clé> On m'a appris à convertir les valeurs du dictionnaire en set / dir ({}) / help ({}) / help ({} .valeurs)
Ajoutez simplement le pilote à la touche de forme avec mélangeur
L'histoire de la confusion entre la production japonaise et Django
Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip
Essayez de jouer avec l'uprobe qui prend directement en charge Systemtap
Générez un mot de passe facile à retenir avec apg
Une histoire sur la façon de traiter le problème CORS
Histoire que Python a cessé de travailler avec VS Code (Windows 10)
[VLC] Comment gérer le problème de ne pas être au premier plan pendant la lecture
Comment gérer le problème du déplacement du répertoire actuel lorsque Python est exécuté depuis Atom
Une petite histoire addictive avec les permissions du répertoire spécifié par expdp (pour les débutants)
Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
L'histoire selon laquelle CSS n'est plus appliqué lorsque l'application Django est téléchargée de local vers AWS
L'histoire selon laquelle la version de python 3.7.7 n'était pas adaptée à Heroku
L'histoire de ne pas pouvoir exécuter pygame avec pycharm
Extraire l'index de la set list d'origine correspondant à la liste des sous-ensembles.
Le 14 mars est le jour du rapport de circonférence. L'histoire du calcul du ratio de circonférence avec python
L'histoire selon laquelle le gardien était confiné lorsque le laboratoire a été converti à l'IoT
L'histoire selon laquelle le comportement d'héritage est assez différent dans chaque langue
L'histoire de la création d'un module qui ignore le courrier avec python
L'espace est dangereux avec PyEphem
[python] Quelle est la clé triée?
Une histoire qui visualise le présent de Qiita avec Qiita API + Elasticsearch + Kibana
Pour se connecter au WIFI, qui est limité par l'adresse MAC avec CentOS (Network Manager).
Avec PEP8 et PEP257, un codage Python qui n'est pas gênant à montrer aux gens!
[Python] Comment définir la taille de la fenêtre (cliente) dans le navigateur avec Selenium
[Introduction à Python] Quelle est la méthode de répétition avec l'instruction continue?
L'histoire de la tentative de pousser SSH_AUTH_SOCK obsolète avec LD_PRELOAD à l'écran
L'histoire que j'ai traitée parce qu'Apache était en panne à AH00144
L'histoire qui n'avait rien à voir avec la partition lorsque j'ai fait une sauvegarde de disque avec dd pour la première fois
[Blender] Comment définir shape_key avec un script
L'histoire d'essayer de reconnecter le client
[Python] Définissez la plage du graphique avec matplotlib
Définir le fuseau horaire sur l'heure standard japonaise
L'histoire de la mise en place de MeCab dans Ubuntu 16.04
Comment régler l'heure du serveur sur l'heure japonaise
L'histoire que FastAPI peut prendre la suprématie
L'histoire que scipy a soudainement arrêté de se charger
Définissez la couleur des xticklabels individuellement avec matplotlib
Le nombre est-il équivalent à un entier?
L'histoire que XGBoost a finalement été installé
Alignez la barre de couleurs sur la figure avec matplotlib
L'histoire du changement de pep8 en pycodestyle
La route de la compilation vers Python 3 avec Thrift
Définissez Expire sur la clé Redis à la fois
L'histoire de l'adresse IPv6 que je souhaite conserver au minimum
Comment obtenir la clé sur Amazon S3 avec Boto 3, exemple de mise en œuvre, notes
Une histoire qui parfois ne marche pas si pip est le dernier
J'ai essayé de prédire les chevaux qui seront dans le top 3 avec LightGBM
J'ai essayé de résumer les opérations susceptibles d'être utilisées avec numpy-stl
L'histoire de la méthode d'apprentissage qui a acquis LinuC Niveau 1 avec seulement ping -t