Namestitev SSH-strežnik v Ubuntu

Anonim

Namestitev SSH-strežnik v Ubuntu

Protokol SSH se uporablja za zagotovitev varne povezave z računalnikom, ki omogoča daljinski upravljalnik ne samo prek lupine operacijskega sistema, ampak tudi šifriranega kanala. Včasih imajo uporabniki operacijskega sistema Ubuntu, da je treba posredovati strežnik SSH na svoj računalnik za izvajanje vseh ciljev. Zato ponudimo, da se seznanite s tem procesom, ki ste jih preučevali ne le postopek prenosa, ampak tudi nastavitev glavnih parametrov.

Namestite SSH-strežnik v Ubuntu

SSH komponente so na voljo za prenos prek uradnega shranjevanja, zato bomo upoštevali to metodo, to je najbolj stabilen in zanesljiv, in tudi ne povzroča težav uporabnikov začetnikov. Razbil smo celoten proces, da bi bili lažji za navigacijo v navodilih. Začnimo od samega začetka.

1. korak: Prenesite in namestite SSH-strežnik

Razširite nalogo bo skozi "terminal" z uporabo glavnega sklopa ukazov. Ne potrebujete dodatnega znanja ali spretnosti, boste prejeli podroben opis vsakega dejanja in vseh potrebnih ukazov.

  1. Zaženite konzolo skozi meni ali krčete kombinacijo CTRL + ALT + T.
  2. Pojdite na delo v Terminalu Ubuntu

  3. Takoj začnite s prenosom strežniških datotek iz uradnega skladišča. Če želite to narediti, boste morali vnesti sudo apt namestiti OpenSSH-strežnik, in nato pritisnite tipko ENTER.
  4. Prenos SSH iz uradnega skladišča v Ubuntu

  5. Ker uporabljamo SUDO CONSOLE (opravljanje akcije v imenu superuporabnika), boste morali vnesti geslo iz vašega računa. Upoštevajte, da se znaki ne prikažejo pri vnosu.
  6. Vnesite geslo za prenos ssh v Ubuntu

  7. Boste obveščeni o prenosu določene količine arhivov, potrdite dejanje z izbiro D. možnosti
  8. Potrdite dodajanje arhivov za SSH v Ubuntu

  9. Odjemalec je privzeto nameščen skupaj s strežnikom, vendar ne bo odveč, da bi bilo mogoče, da bi ga poskušali znova namestiti z uporabo sudo apt-get namestiti OpenSsh-Client.
  10. Namestite odjemalec SSH v primeru odsotnosti v Ubuntu

SSH strežnik bo na voljo za interakcijo z njo takoj po uspešno dodajanje vseh datotek v operacijski sistem, vendar ga je treba še vedno konfigurirati, da zagotovi pravilno delovanje. Svetujemo vam, da se seznanite z naslednjimi koraki.

2. korak: Preverjanje strežnika

Za začetek, se prepričajte, da so bili standardni parametri pravilno uporabljeni, in SSH-strežnik odziva na glavne ekipe in jih pravilno izvede, zato potrebujete:

  1. Zaženite konzolo in se registrirajte tam Sudo Systemctl Omogoči SSHD, da dodate strežnik v Ubuntu AutoLaad, če se ne zgodi samodejno po namestitvi.
  2. Dodaj SSH na Orodja Ubuntu

  3. Če vam ni treba zagnati orodja skupaj z OS, ga izbrišite iz Autorun tako, da vnesete SSHD SYSTEMCTL SSHD.
  4. Odstrani SSH iz Ubuntu AutoLaad

  5. Sedaj preverite, kako je priključen lokalni računalnik. Nanesite ukaz SSH localhost (localhost - naslov lokalnega računalnika).
  6. Povežite se prek SSH na lokalni računalnik

  7. Potrdite nadaljevanje povezave z izbiro možnosti Da.
  8. Potrdite povezavo z lokalnim računalnikom Ubuntu

  9. V primeru uspešnega prenosa boste prejeli približno takšne informacije, kot jih lahko vidite v naslednjem posnetku zaslona. Morate preveriti in se povezati z naslovom 0.0.0.0, ki deluje kot izbrano omrežje IP privzeto za druge naprave. Če želite to narediti, vnesite ustrezen ukaz in kliknite Enter.
  10. Povežite se na 0.0.0.0 preko SSH v Ubuntu

  11. Vsako novo povezavo je treba potrditi.
  12. Potrdite privzeto povezavo ADRUS v Ubuntu

Kot lahko vidite, se ukaz SSH uporablja za povezavo s katerim koli računalnikom. Če imate potrebo po povezavi z drugo napravo, preprosto zaženite terminal in vnesite ukaz v formatu SSH @ ip_adress.

3. korak: Konfiguracijska datoteka urejanja

Vse dodatne nastavitve protokola SSH se izvedejo skozi posebno konfiguracijsko datoteko s spreminjanjem vrstic in vrednosti. Ne bomo se osredotočili na vse točke, poleg tega pa večina od njih je povsem posameznik za vsakega uporabnika, bomo pokazali le glavne ukrepe.

  1. Najprej bo shranil varnostno kopijo konfiguracijske datoteke, tako da, ko se obrnete nanj ali obnovite prvotno stanje SSH. Vstavite sudo CP / etc / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config.
  2. Ustvarite konfiguracijsko datoteko SSH v Ubuntu

  3. Nato druga: sudo chmod a-w /etc/sssh/sshd_config.original.
  4. Drugi ukaz za varnostno kopiranje ssh v ubuntu

  5. Zagon nastavitve Datoteka se izvede preko sudo VI / etc / ssh / sshd_config. Takoj po vstopu, se bo začela in videli boste njeno vsebino, kot je prikazano na spodnji posnetek zaslona.
  6. Zaženite konfiguracijsko datoteko SSH v Ubuntu

  7. Tukaj lahko spremenite uporabljeno pristanišče, ki je vedno bolje, da se zagotovi varnost povezave, nato pa se lahko prijava izklopi v imenu superterja (hitrerootlogin) in aktiviranje na tipki (Pubyauthention). Po zaključku urejanja pritisnite tipko: (SHIFT +; na latinski postavitvi) in dodajte črko W, da shranite spremembe.
  8. Shranjevanje sprememb v konfiguraciji Ubuntu

  9. Izhod iz datoteke se izvede na enak način, samo namesto w uporablja q.
  10. Izhod iz konfiguracijske datoteke v Ubuntu

  11. Ne pozabite ponovnega zagona strežnika z vnosom SUDO SYSTEMCTL Znova zaženite ssh.
  12. Ponovno zaženite strežnik SSH, ko se spremenite v Ubuntu

  13. Po spreminjanju aktivnega pristanišča mora biti pritrjena v odjemalcu. To storite tako, da določite localhost ssh -p 2100, kjer je 2100 zamenjana številka vrat.
  14. Spremenite standardno pristanišče SSH v UB

  15. Če ste konfigurirani s požarnim zidom, je treba zamenjati tudi: sudo ufw pustite 2100.
  16. Spremeni vrata v Ubuntu Firewater

  17. Prejeli boste obvestilo, da so bila vsa pravila posodobljena.
  18. Informacije o posodobitvi paketov v Ubuntu

Imate pravico, da se seznanite z drugimi parametri z branjem uradne dokumentacije. Obstajajo nasveti za spreminjanje vseh predmetov, da bi ugotovili, katere vrednosti naj izberete.

4. korak: Dodajanje tipk

Pri dodajanju tipk SSH odpre pooblastilo med dvema napravama, ne da bi bilo treba predhodno vnesti geslo. Postopek identifikacije je obnovljen pod algoritmom branja za tajni in odprt ključ.

  1. Odprite konzolo in ustvarite novo tipko odjemalca z vnosom DSA SSH-KEYGEN -T DSA in nato dodelite ime datoteke in podajte samo geslo za dostop.
  2. Ustvarjanje novega ključa v Ubuntu

  3. Po tem bo shranjen javni ključ in ustvarjena bo tajna slika. Na zaslonu boste videli njegov videz.
  4. Uspešno ustvarjanje novega ključa SSH v Ubuntu

  5. Ostaja samo kopirati ustvarjeno datoteko v drugega računalnika, da onemogočite povezavo z geslom. Uporabite ukaz SSH-Copy-ID v uporabniškem imeniku @ oddaljenosti, kjer je uporabniško ime @ RemoteDhost ime oddaljenega računalnika in njegovega naslova IP.
  6. Pošljite datoteko s ključem v računalnik v Ubuntu

Ostaja samo za ponovni zagon strežnika in preveriti njegovo pravilnost dela prek odprtega in tajnega ključa.

Na tem je postopek namestitve strežnika SSH in njegovo osnovno nastavitev končana. Če pravilno vnesete vse ukaze, ne bi smelo biti napak pri izvrševanju naloge. V primeru kakršnih koli težav s povezovanjem po nastavitvi poskusite odstraniti SSH od samodejnega nalaganja, da rešite težavo (preberite v 2. koraku).

Preberi več