Khắc phục quyền hoặc chủ sở hữu xấu trên .ssh / config

Fix Bad Owners Permission



Tất cả chúng ta đều yêu thích SSH! Nó là một công cụ mạnh mẽ mà chúng tôi sử dụng để tương tác với các máy từ xa và thực hiện các tác vụ nặng một cách thoải mái tại thiết bị đầu cuối cục bộ của chúng tôi.

Do sự thoải mái và quyền kiểm soát mà SSH mang lại cho chúng tôi, chúng tôi cố gắng triển khai các phương pháp như đăng nhập không cần mật khẩu bằng cách sử dụng khóa SSH và xác thực hai yếu tố. Tuy nhiên, mặc dù vậy, chúng ta vẫn có thể gặp phải các lỗi khiến chúng ta không thể sử dụng SSH để đăng nhập vào các máy từ xa.







Hướng dẫn nhanh này sẽ chỉ cho bạn cách giải quyết quyền sở hữu hoặc quyền không hợp lệ trên tệp .ssh / config.



Điều kiện tiên quyết

Trước khi chúng tôi bắt đầu vào hướng dẫn:



  • Đảm bảo bạn có khóa riêng tư và khóa công khai
  • Đảm bảo khóa công khai của bạn có sẵn trong tệp ủy quyền của máy tính từ xa của bạn.

Nếu bạn không đáp ứng một trong hai yêu cầu trên, hãy xem hướng dẫn sau đây, nơi tôi trình bày chi tiết cách tạo và sao chép cặp khóa SSH.





https://linuxhint.com/use-ssh-copy-id-command/

Nguyên nhân nào gây ra lỗi cho chủ sở hữu xấu hoặc lỗi quyền?

Chủ sở hữu không hợp lệ hoặc lỗi quyền trên tệp .ssh / config là kết quả từ các quyền không chính xác trên chính tệp hoặc thư mục .ssh.



Các tệp trong thư mục .ssh chỉ nên có quyền đọc và ghi của người dùng; không bao gồm nhóm hoặc những người khác.

Cách khắc phục lỗi quyền và chủ sở hữu không hợp lệ

Để giải quyết lỗi này, tất cả những gì chúng ta cần làm là đặt quyền chính xác trên tệp .ssh / config.

Nếu bạn không cảm thấy thoải mái với các quyền của Linux, hãy xem công cụ trực quan này để sử dụng chmod.

https://chmodcommand.com/

Để đặt các quyền chính xác, hãy sử dụng lệnh:

$ sudo chmod 600 ~ / .ssh / config

Khi bạn thực hiện lệnh trên, quyền đối với tệp sẽ như sau:

Bạn cũng có thể sử dụng lệnh chown để tán thành chủ sở hữu của tệp bằng lệnh:

$ sudo chown $ USER ./ssh/config

Sử dụng hai phương pháp này, bạn sẽ sửa lỗi chủ sở hữu không hợp lệ hoặc lỗi quyền và bạn có thể tiến hành đăng nhập vào SSH của mình.

Phần kết luận

Đó là hướng dẫn ngắn gọn và nhanh chóng về cách giải quyết lỗi chủ sở hữu không hợp lệ .ssh / config hoặc lỗi quyền. Nếu bạn đang tìm kiếm một hướng dẫn chuyên sâu hơn, hãy xem SSH sau hướng dẫn xử lý sự cố.