Instaliranje SSH-poslužitelja u Ubuntu

Anonim

Instaliranje SSH-poslužitelja u Ubuntu

SSH protokol se koristi kako bi se osigurala sigurna veza s računalom, što omogućuje daljinski upravljač ne samo kroz operativni sustav ljuske, već i šifriranog kanala. Ponekad korisnici operativnog sustava Ubuntu imaju potrebu za isporukom SSH poslužitelja na računalo za provedbu svih ciljeva. Stoga se nudimo da se upoznamo s ovim procesom, nakon što je proučavao ne samo postupak preuzimanja, već i postavku glavnih parametara.

Instalirajte SSH-poslužitelj u Ubuntu

SSH komponente su dostupne za preuzimanje putem službenog pohrane, stoga ćemo razmotriti ovu metodu, to je najstabilniji i najpouzdaniji, te također ne uzrokuje poteškoće korisnika početnika. Razbili smo cijeli proces kako bismo se lakše kretati u uputama. Počnimo od samog početka.

Korak 1: Preuzmite i instalirajte SSH-poslužitelj

Proširite zadatak će biti putem "terminala" pomoću glavnog skupa naredbi. Ne trebate dodatno znanje ili vještine, dobit ćete detaljan opis svake akcije i sve potrebne naredbe.

  1. Pokrenite konzolu kroz izbornik ili skupljajući Ctrl + ALT + T kombinaciju.
  2. Idite na posao u Ubuntu terminalu

  3. Odmah počnite preuzimanje datoteka poslužitelja iz službenog spremišta. Da biste to učinili, morat ćete unijeti sudo apt instalirati openssh-poslužitelj, a zatim pritisnite tipku Enter.
  4. Preuzimanje ssh iz službenog spremišta u Ubuntu

  5. Budući da koristimo sudo konzolu (obavljanje akcije u ime supervizera), morat ćete unijeti lozinku s vašeg računa. Imajte na umu da se znakovi ne prikazuju prilikom ulaska.
  6. Unesite zaporku za preuzimanje SSH u Ubuntu

  7. Vi ćete biti obaviješteni o preuzimanju određene količine arhiva, potvrdite radnju odabirom opcije D.
  8. Potvrdite dodavanje arhiva za SSH u Ubuntu

  9. Prema zadanim postavkama, klijent je instaliran zajedno s poslužiteljem, ali to neće biti suvišno da bi to moguće, pokušavajući ga ponovno instalirati pomoću sudo apt-dobiti instalirati opensh-klijent.
  10. Instalirajte SSH klijent u slučaju njegovog odsutnosti u Ubuntu

SSH poslužitelj će biti dostupan za interakciju s njom odmah nakon uspješnog dodavanja svih datoteka u operativni sustav, ali i dalje bi trebao biti konfiguriran za ispravan rad. Savjetujemo vam da se upoznate sa sljedećim koracima.

Korak 2: Provjera poslužitelja

Za početak, uvjerite se da su standardni parametri ispravno primijenjeni, a SSH-poslužitelj odgovara na glavne momčadi i ispravno ih izvodi, tako da vam je potrebno:

  1. Pokrenite konzolu i registrirajte tamo Sudo SystemCTL Omogući SSHD za dodavanje poslužitelja u Ubuntu Autoload, ako se to ne dogodi automatski nakon instalacije.
  2. Dodajte ssh na Ubuntu alate

  3. Ako ne morate pokrenuti alat zajedno s OS-om, izbrišite ga iz Autoruna unosom Sudo SystemCTL Onemogući SSHD.
  4. Uklonite SSH iz Ubuntu Autoload

  5. Sada provjerite kako je lokalno računalo spojeno. Nanesite naredbu SSH Localhost (Localhost - adresa vašeg lokalnog računala).
  6. Povežite se putem ssh na lokalno računalo

  7. Potvrdite nastavak veze odabirom opcije Da.
  8. Potvrdite vezu s Ubuntu lokalnim računalom

  9. U slučaju uspješnog preuzimanja, primit ćete približno takvih informacija kao što možete vidjeti na sljedećoj screenshotu. Morate provjeriti i povezati se na 0.0.0.0 adresu, koja djeluje kao odabrana mrežna IP prema zadanim postavkama za druge uređaje. Da biste to učinili, unesite odgovarajuću naredbu i kliknite na Enter.
  10. Povežite se na 0.0.0.0 putem SSH u Ubuntu

  11. Svaka nova veza mora biti potvrđena.
  12. Potvrdite zadanu AUUS vezu u Ubuntu

Kao što možete vidjeti, SSH naredba se koristi za povezivanje s bilo kojim računalom. Ako imate potrebu za povezivanjem s drugim uređajem, jednostavno pokrenite terminal i unesite naredbu u SSH format @ ip_adress.

Korak 3: Uređivanje konfiguracijske datoteke

Sve dodatne postavke SSH protokola provode se kroz posebnu konfiguracijsku datoteku promjenom redaka i vrijednosti. Nećemo se usredotočiti na sve točke, osim toga, većina njih je samo pojedinačno za svakog korisnika, mi ćemo pokazati samo glavne akcije.

  1. Prvo će spremiti sigurnosnu kopiju konfiguracijske datoteke tako da se obratite ili obnovite izvorno stanje SSH-a. Umetnite sudo cp / etc / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config.
  2. Stvaranje sigurnosne kopije SSH konfiguracijske datoteke u Ubuntu

  3. Zatim drugi: sudo chmod a-w /etc/sssh/sshd_config.original.
  4. Druga naredba za sigurnosno kopiranje ssh u Ubuntu

  5. Pokretanje datoteke postavki izvodi se putem sudo VI / etc / ssh / sshd_config. Odmah nakon ulaska, bit će pokrenuta i vidjet ćete njegov sadržaj, kao što je prikazano u snimku ispod.
  6. Pokrenite SSH konfiguracijsku datoteku u Ubuntu

  7. Ovdje možete promijeniti korišten priključak, koji je uvijek bolje učiniti kako bi se osigurala sigurnost veze, tada se prijava može isključiti u ime vrhunca (PUMTROOTLOGIN) i aktiviranje na ključu (pabKeaucatiction). Po završetku uređivanja pritisnite tipku: (Shift +; na latinskom rasporedu) i dodajte slovo W za spremanje promjena.
  8. Spremanje promjena u Ubuntu konfiguraciji

  9. Izlaz iz datoteke se provodi na isti način, samo umjesto W koristi Q.
  10. Izlazna konfiguracijska datoteka u Ubuntu

  11. Ne zaboravite ponovno pokrenuti poslužitelj unosom SUDO Systemctl Restart ssh.
  12. Ponovno pokrenite SSH poslužitelj nakon što se promijenite u Ubuntu

  13. Nakon promjene aktivnog priključka mora se popraviti u klijentu. To se postiže određivanjem SSH -P 2100 localhost, gdje je 2100 zamijenjen broj porta.
  14. Promijenite standardni ssh port u UB

  15. Ako je vatrozid konfiguriran, potrebno je zamijeniti i: sudo UFW 2100.
  16. Promijenite priključak u Ubuntu Firewater

  17. Primit ćete obavijest da su sva pravila ažurirana.
  18. Informacije o ažuriranju paketa u Ubuntu

Imate pravo upoznati se s drugim parametrima čitajući službenu dokumentaciju. Postoje savjeti o promjeni svih stavki kako bi se utvrdilo koje vrijednosti trebate odabrati.

Korak 4: Dodavanje tipki

Prilikom dodavanja ključeva, SSH otvara autorizaciju između dva uređaja bez potrebe za pre-unosom lozinke. Proces identifikacije obnovljen je pod algoritmom čitanja za tajnu i otvorenu ključ.

  1. Otvorite konzolu i stvorite novi ključ klijenta unosom SSH-keygen -t DSA, a zatim dodijelite naziv datoteke i navedite samu lozinku pristupa.
  2. Stvaranje novog ključa u Ubuntu

  3. Nakon toga, bit će spremio javni ključ i stvorit će se tajna slika. Na ekranu ćete vidjeti njegov izgled.
  4. Uspješno stvaranje novog ključa ssh u Ubuntu

  5. Ostaje samo kopirati stvorenu datoteku na drugo računalo kako bi onemogućio vezu putem lozinke. Upotrijebite naredbu SSH-Copy-ID korisničkom imenu @ Recoveryost, gdje je korisničko ime @ Ullhost naziv udaljenog računala i njegove IP adrese.
  6. Pošaljite datoteku pomoću računala u Ubuntu

Ostaje samo za ponovno pokretanje poslužitelja i provjerite njegovu ispravnost rada kroz otvoreni i tajni ključ.

Na to se završava postupak instalacije SSH poslužitelja i njegovoj osnovnoj postavci. Ako ispravno unesete sve naredbe, ne bi trebalo biti pogrešaka prilikom izvršavanja zadatka. U slučaju bilo kakvih problema s povezivanjem nakon postavljanja, pokušajte ukloniti ssh iz automatskog učitavanja kako biste riješili problem (pročitajte o tome u koraku 2).

Čitaj više