Betulkan Pemilik Buruk atau Kebenaran pada .ssh / config

Fix Bad Owners Permission



Kita semua suka SSH! Ini adalah alat yang hebat yang kami gunakan untuk berinteraksi dengan mesin jarak jauh dan melakukan tugas berat dengan selesa di terminal tempatan kami.

Oleh kerana keselesaan dan kawalan yang diberikan oleh SSH kepada kami, kami cuba menerapkan kaedah seperti log masuk tanpa Kata Laluan menggunakan kunci SSH dan pengesahan dua faktor. Namun, walaupun demikian, kami masih dapat menemui kesalahan yang mungkin menghalangi kami menggunakan SSH untuk log masuk ke mesin jauh.







Tutorial ringkas ini akan menunjukkan kepada anda cara menyelesaikan pemilikan atau kebenaran yang salah pada file .ssh / config.



Pra-Syarat

Sebelum kita memulakan panduan:



  • Pastikan anda mempunyai kunci peribadi dan awam
  • Pastikan kunci awam anda ada di dalam fail_kunci yang dibenarkan pada mesin jauh anda.

Sekiranya anda tidak memenuhi salah satu syarat di atas, pertimbangkan tutorial berikut di mana saya memperincikan cara menghasilkan dan menyalin pasangan kunci SSH.





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

Apa yang Menyebabkan Kesalahan Pemilik atau Kesalahan Kebenaran?

Kesalahan pemilik atau kebenaran yang salah pada fail .ssh / config disebabkan oleh kebenaran yang salah sama ada pada fail itu sendiri atau direktori .ssh.



Fail dalam direktori .ssh harus mempunyai kebenaran membaca dan menulis pengguna sahaja; itu tidak termasuk kumpulan atau lain-lain.

Cara Memperbaiki Kesalahan Pemilik dan Izin Buruk

Untuk menyelesaikan ralat ini, yang perlu kita lakukan adalah menetapkan kebenaran yang betul pada fail .ssh / config.

Sekiranya anda tidak begitu selesa dengan kebenaran Linux, lihat alat intuitif ini untuk menggunakan chmod.

https://chmodcommand.com/

Untuk menetapkan kebenaran yang betul, gunakan perintah:

$ sudo chmod 600 ~ / .ssh / config

Sebaik sahaja anda melaksanakan perintah di atas, kebenaran fail harus seperti berikut:

Anda juga dapat menggunakan perintah chown untuk memberi suara pemilik file dengan menggunakan perintah:

$ sudo chown $ USER ./ssh/config

Dengan menggunakan dua kaedah ini, anda seharusnya memperbaiki kesalahan pemilik atau kebenaran yang salah, dan anda boleh terus masuk ke SSH anda.

Kesimpulannya

Itu adalah panduan ringkas dan cepat untuk menyelesaikan .ssh / config pemilik buruk atau kesalahan kebenaran. Sekiranya anda mencari tutorial yang lebih mendalam, lihat SSH berikut panduan penyelesaian masalah.