SSH の config のパーミッションエラーを解決する
Cygwin でファイルを作成すると、グループが "なし" になる。で、この状態だとグループのパーミッションが rw となって、これを消すことができない。つまり、 chmod g-rw をしても無視される。
~/.ssh/config はユーザ以外のパーミッションを無しにしなければならないのだが、これだとエラーとなって困ってしまう。
解決するには、グループを Users
にする。
$ chgrp Users ~/.ssh/config $ chmod 600 ~/.ssh/config
関連サイト: Using Cygwin in Windows 8, chmod 600 does not work as expected? - Super User