Mikä on s_: n tunnettu_host -tiedosto Linuxissa?

What Is Known_hosts File



SSH, joka tunnetaan Secure Shell -protokollana, hallitsee ja käyttää etäjärjestelmiä käyttämällä salattua yhteyttä käyttäjien ja etäkoneen välillä. Linux-järjestelmissä SSH on yleisin tapa muodostaa yhteys palvelimiin tai koneisiin etäyhteyden kautta ja parantaa yhteyden suojausta kahden avaimen salauksella etänä. Sekä etä- että asiakaskoneiden on tärkeää varmistaa, että ne on kytketty oikeaan koneeseen.

Kun ensimmäinen yhteys muodostetaan, asiakas tallentaa isännän isäntäavaimet. Isäntäavain on salattu avain, jota käytetään laitteen henkilöllisyyden tarkistamiseen. Nämä isäntänäppäimet tallennetaan paikkoihin '/Etc/ssh/known_hosts' ja '.ssh/known_hosts' jokaisen käyttäjän kotihakemistossa. Tässä artikkelissa puhumme siitä, mikä on tunnettu_hosts -tiedosto ssh: lle Linux -jakelussa ja kuinka voit luetella sen sisällön päätelaitteen kautta.







Tiedostotiedoston tarkoitus

Tunnetut isännät -tiedosto on asiakastiedosto, joka sisältää kaikki etäyhteydessä olevat tunnetut isännät, ja ssh -asiakas käyttää tätä tiedostoa. Tämä tiedosto todentaa asiakkaan palvelimelle, johon se muodostaa yhteyden. Tiedosto_tiedostot sisältää kaikkien tunnettujen isäntien julkisen avaimen. Tämän tiedoston käyttö on valinnaista, mutta jos sitä käytetään, järjestelmänvalvoja on sen valmistellut. Se ylläpitää automaattisesti käyttäjäkohtaista tiedostoa järjestelmässä. Aina kun käyttäjä muodostaa yhteyden tuntemattomaan isäntään ja tuntematon isäntäavain lisätään tähän tiedostoon. Jos kone kuitenkin hakkeroi tai vaarantuu, hakkerit voivat käyttää know_hosts -tiedostoa, tarkastella luetteloa kaikista tähän koneeseen yhdistetyistä koneista ja kohdistaa kyseisiin koneisiin. Tämän riskin välttämiseksi kaikkia tunnetun_isäntä -avaimen IP -osoitteita ei ole määritetty selväkielisessä muodossa.



Päästäksesi tunnettu_host -tiedoston sisältöön kirjoittamalla seuraava komento avataksesi tämän tiedoston suosikkitekstieditorissasi päätelaitteen kautta:



$sudo nano~/.sh/tiedossa_isännät

Esimerkki

Tiedosto_tiedostomuoto on annettu alla:

Johtopäätös

Olemme selittäneet tässä artikkelissa, mikä on tunnetun_hostin tiedoston tarkoitus ssh: lle Linuxissa ja miten voit käyttää sen sisältöä komentorivin kautta. Kun olet lukenut tämän artikkelin, toivon, että sinulla on paljon hyvää tietoa tunnettu_host -tiedostosta.