Apakah fail_hosts yang dikenali untuk ssh di Linux?

What Is Known_hosts File



SSH, yang dikenali sebagai protokol Secure Shell, mengurus dan mengakses sistem jauh dengan menggunakan sambungan yang dienkripsi antara pengguna dan mesin jarak jauh. Dalam sistem Linux, SSH adalah kaedah yang paling biasa untuk menyambung ke pelayan atau mesin anda dari jauh dan menjadikan sambungan lebih selamat melalui penyulitan dwi-kunci dari jarak jauh. Penting bagi mesin jarak jauh dan mesin pelanggan untuk memastikan bahawa ia dihubungkan dengan mesin yang dimaksudkan dengan betul.

Apabila sambungan pertama kali dibuat, pelanggan menyimpan kunci hos tuan rumah. Kunci host adalah kunci yang dienkripsi yang digunakan untuk mengesahkan identiti mesin. Kunci hos ini disimpan di lokasi ‘/ Etc / ssh / known_hosts’ dan ‘.ssh / known_hosts’ di direktori utama setiap pengguna. Dalam artikel ini, kita akan membincangkan apa yang dikenali sebagai fail_hosts untuk ssh dalam pengedaran Linux dan bagaimana anda dapat menyenaraikan kandungannya melalui terminal.







Tujuan fail Known_hosts

Fail yang dikenali_hosts adalah fail klien yang mengandungi semua hos yang diketahui yang dihubungkan dari jauh, dan pelanggan ssh menggunakan fail ini. Fail ini mengesahkan klien ke pelayan yang mereka sambungkan. Fail dikenal_hosts mengandungi kunci awam hos untuk semua hos yang diketahui. Penggunaan fail ini adalah pilihan, tetapi, jika digunakan maka ia disiapkan oleh pentadbir sistem. Secara automatik ia menyimpan fail setiap pengguna dalam sistem. Setiap kali pengguna menyambung dengan host yang tidak diketahui dan kunci host yang tidak diketahui ditambahkan ke fail ini. Namun, jika mesin meretas atau dikompromikan, penggodam dapat menggunakan fail know_hosts, melihat senarai semua mesin yang terhubung ke mesin ini, dan menyasarkan mesin tersebut. Untuk mengelakkan risiko ini, tidak semua alamat IP dalam kekunci_host yang diketahui ditentukan dalam format teks biasa.



Untuk mengakses kandungan fail yang dikenali_host, ketik perintah berikut untuk membuka fail ini di editor teks kegemaran anda melalui terminal:



$sudo nano~/.ssh/hos yang dikenali

Contohnya

Format fail dikenali_hosts diberikan di bawah:

Kesimpulannya

Kami telah menjelaskan dalam artikel ini apa tujuan file_hosts diketahui untuk ssh di Linux dan bagaimana anda dapat mengakses kandungannya melalui baris perintah. Setelah membaca artikel ini, saya harap anda mempunyai pengetahuan yang baik mengenai fail yang dikenali_hosts.