Sau khi làm như trên, tôi luôn nhận được điều này:
total 22
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 ..
-rw-rw---- 1 jl None 129 Jul 1 14:30 config
và lỗi trên .ssh/config
. Vì vậy, tôi đã chạy chown
trên .ssh
thư mục và chmod
một lần nữa như thế này:
> chown -R [USERNAME]:users .ssh/
và sau đó:
> chmod -R 600 .ssh/
và cuối cùng tôi đã làm cho nó hoạt động:
total 29
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxrwt+ 1 jl None 0 Sep 9 18:44 ..
drw-------+ 1 jl Users 0 Sep 9 18:44 .ssh
Chỉnh sửa (đối với bash trên Windows10)
Khi bạn gặp lỗi ..
Không thể thêm máy chủ vào danh sách các máy chủ đã biết (/PATH_TO_HOME/USERNAME/.ssh/ Unknown_hosts).
Hãy chắc chắn rằng know_hosts có thể ghi
$ chmod 755 được biết_host
Lưu ý: Tôi tin rằng bạn chỉ cần đặt 600 cho khóa riêng của mình
Sau đó, cố gắng ssh.
Khi bạn nhận được ..
Đã thêm vĩnh viễn 'HOST_IP' (RSA) vào danh sách các máy chủ đã biết.
Bạn có thể thay thế chế độ 600
$ chmod 600 know_hosts
PS : Tôi nghĩ rằng đây là một lỗi trên Windows 8.