Windows 8 / SSH (UNPROTECTED PRIVATE KEY FILE) # SSH
- ssh-keygen を実行し、id_rsa.pub キー を Github へ登録
- git clone でレポジトリ を clone を実行する
- UNPROTECTED PRIVATE KYE FILE のエラーが出て clone できない
何が原因
対策として
- ssh 下のファイル、ディレクトリ群に Users グループを割り当てる
chgrp -R Users /home/matsu/.ssh/*
- id_rsa を mode:400 にする
chmod 400 /home/matsu/.ssh/id_rsa
$ git clone git@github.com:mat5ukawa/test.git Cloning into 'tenkidro'... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0660 for '/home/matsu/.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/matsu/.ssh/id_rsa Permission denied (publickey). fatal: The remote end hung up unexpectedly
8 に変わってから今まででなかったエラーが出ているような気がする