毎日、数時間使用した後、SSHを使用しているものはランダムに機能しなくなります。唯一の解決策は、マシンを再起動することです。これにより、再びランダムに発生するまでマシンが修正されます。
> git push
Could not create directory '/var/empty/.ssh'.
The authenticity of host 'github.com (192.30.252.131)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
差分ホストにsshしようとした後の-v(簡潔にするために省略)の詳細は次のとおりです。
debug1: Connection established.
Could not create directory '/var/empty/.ssh'.
debug1: identity file /var/empty/.ssh/id_rsa type -1
debug1: identity file /var/empty/.ssh/id_rsa-cert type -1
debug1: identity file /var/empty/.ssh/id_dsa type -1
debug1: identity file /var/empty/.ssh/id_dsa-cert type -1
メインのOSXユーザーにログインしています。〜/と〜/ .sshはどちらも問題なく完全であり、これが発生した場合、ユーザーの権限に対して何もしていません。これが起こったとき、私は確かに/ etcの何もいじっていません。
これをトラブルシューティングして、なぜそれが継続して発生するのかを理解するのに役立つことはありますか?
で
—
kobaltz 2014
.ssh
ディレクトリを手動で作成するとどうなりますか/var/empty
。を使用chown -R USERNAME /var/empty/.ssh
して、アカウントの所有権を変更できます。
ls -l /var/empty
何も返しません。@kobaltz sshが私のキーを必要とするまで機能しますが、でそれらを見つけることができないため失敗し/var/empty/.ssh
ます。それらを移動することはできますが、それによって根本的な問題が何であるかはわかりません。
そうです、私が正しいコマンドについて尋ねれば、これはおそらくよりうまくいきます。何て
—
8ビットツリー、2014
stat -f "%Sp" /var/empty
言うの?
drwxr-xr-xですが、/ var / emptyは根本的な問題の原因であると思います。そのため、sshはホームディレクトリの.sshの使用を中止し、別の場所を探し始めます。
—
doremi
ls -l /var/empty
何ですか?