• Главная
  • Карта сайта
Не найдено

Kako koristiti ssh? Osim instalacije i konfiguracije (Linux, Windows, MacOS, Android, iOS)

  1. Instaliranje SSH-a u Linux OS
  2. SSH veza (s lozinkom)
  3. Stvaranje SSH-ključa i povezivanje bez lozinke!
  4. Kako stvoriti SSH ključ?
  5. Kako dodati SSH-ključ poslužitelju?
  6. SSH Windows klijent
  7. Povezivanje putem SSH-a s lozinkom u sustavu Windows
  8. Povezivanje putem SSH ključa u sustavu Windows
  9. Stvorite ključ
  10. Prijenos ključa
  11. Mac SSH klijent
  12. SSH klijent android i iOS
  13. Prijenos i preuzimanje datoteka preko SSH-a (SCP)
  14. Za prozore
  15. Postavljanje SSH-a
  16. Promjena SSH porta
  17. Prijavite se samo putem ključa SSH:

Ovaj članak će vam reći kako instalirati SSH u Linux, Windows i Mac, kako konfigurirati i kako koristiti! Svaki detalj! Bit će zanimljivo!

SSH je popularan protokol za daljinsko upravljanje (administraciju) operativnih sustava na Linux, Unix kernelu. Za početnike Linuxa uopće nije jasno kako instalirati ovaj protokol, konfigurirati ga i koristiti, pa sam odlučio popraviti ovaj članak!

Jedan od najpopularnijih operativnih sustava koji se izvodi na Linux kernelu je Ubuntu, pa ćemo objasniti o tome ssh.

Prvo ćemo objasniti sve radnje s primjerom Linuxa, a zatim na Macu i Windowsu!

Instaliranje SSH-a u Linux OS

U 99,99% slučajeva, Linux ssh klijent je već instaliran na Linuxu, s kojim se možete povezati s udaljenim računalom. Ali ako se želite povezati s računalom na kojem se trenutno nalazite ili na bilo kojoj drugoj, trebate "preuzeti ssh poslužitelj".

To je vrlo jednostavno, sve što vam je potrebno je već u spremištima (a la program store), otvorite terminal i unesite naredbu:

sudo apt instalira openssh-poslužitelj

To znači da je potreban poslužiteljski dio koji računalo čini dostupnim na mreži koristeći ssh protokol. Postoji klijentski dio koji je već instaliran na vašem računalu i pomoću njega se povezujete s udaljenim računalom.

SSH veza (s lozinkom)

Otvorite terminal i unesite naredbu za povezivanje s udaljenim računalom:

ssh Korisničko ime @ IP adresa

Prvo napišemo ssh, zatim korisničko ime koje se nalazi na udaljenom računalu, zatim znak @ (pas) i IP adresu. Ovdje na primjer:

ssh sasha @ 100.08.30.48

U pravilu se ssh veza pojavljuje na portu 22, ako ste ga prisilno promijenili, morate ga specificirati. Da biste to učinili, na kraju napišite -p broj. Evo primjera:

ssh sasha @ 100.08.30.48 -p 3040

Nakon što se spojite i ako je ovo bila prva veza s uređajem, morat ćete dodati stroj pouzdanim - upišite yes i pritisnite Enter. Ovo se radi jednom. Nakon što se spojite i ako je ovo bila prva veza s uređajem, morat ćete dodati stroj pouzdanim - upišite yes i pritisnite Enter

Zatim morate upisati korisničku lozinku. To će morati biti svaki put specificirano!

Stvaranje SSH-ključa i povezivanje bez lozinke!

Kako ne biste zapamtili lozinku i ne ulazili je svaki put, pogotovo ako imate mnogo Linux poslužitelja, možete kreirati poseban SSH ključ. Ovaj ključ će vam omogućiti da se povežete s već "poznatog" stroja s "poznatim" poslužiteljem, bez upotrebe lozinke.

Kako stvoriti SSH ključ?

Na računalu za koje sada kreirate ključ, a zatim, morat ćete ga kopirati na naš poslužitelj!

Stvorite ključ za trenutno računalo:

ssh-keygen -t rsa

Zatim će se postaviti pitanje gdje ćete spremiti ključ, po defaultu ovo je vaš home direktorij, skrivena mapa. U većini slučajeva možete samo pritisnuti Enter da biste preskočili.

Zatim ćete biti upitani za stvaranje kodne riječi, a također pritisnite Enter za preskakanje!

Ključ je stvoren, sada ga trebate dodati na udaljeni stroj ili poslužitelj.

Kako dodati SSH-ključ poslužitelju?

Da biste to učinili, unesite naredbu:

ssh-copy-id Korisničko ime @ IP adresa

Pišemo naredbu ssh-copy-id, zatim korisničko ime koje postoji na udaljenom računalu, simbol @ (dog) i IP adresu. Ovdje na primjer:

ssh-copy-id sasha @ 100.08.30.48

Zatim navodimo lozinku korisnika koji se nalazi na udaljenom računalu ili poslužitelju, nakon čega će se ključ kopirati.

Sada imate mogućnost povezivanja s poslužiteljem ili drugim uređajem bez korištenja ključa, jednostavno unosom korisničkog imena i lozinke!

SSH Windows klijent

Jedan od najpopularnijih programa za rad s Linux poslužiteljima preko SSH-a u sustavu Windows je Putty. Ovaj SSH Windows klijent možete preuzeti na ovoj adresi - putty.org ,

Povezivanje putem SSH-a s lozinkom u sustavu Windows

Povezivanje s Putty putem SSH-a vrlo je jednostavno! Unesite IP adresu, ako ste promijenili priključak, a zatim odredite drugi priključak i kliknite Otvori: Povezivanje s Putty putem SSH-a vrlo je jednostavno i nakon povezivanja korisničkog imena i lozinke!

Povezivanje putem SSH ključa u sustavu Windows

Ako ne želite svaki put unijeti lozinku i koristiti ssh ključ u Puttyu, onda, kao u Linuxu, najprije morate stvoriti ključ, a zatim ga prenijeti na poslužitelj.

Stvorite ključ

  1. Preuzmite drugi program PuttyGen i pokrenite ga
  2. Kliknite gumb "Generiraj" i unesite miša sa strane kako biste stvorili ključ
  3. Nakon izrade ključa, kliknite "Spremi privatni ključ" i navedite mjesto spremanja, osim s nastavkom .ppk
  4. Kopirajte cijeli ključ u međuspremnik s prve ssh-rsa linije:

Mi još ne zatvaramo program i pokrećemo Putty za povezivanje

Prijenos ključa

  1. Naš Linux poslužitelj čuvamo na sesijama na sljedeći način:
  2. Povežite se s poslužiteljem
  3. Idite u direktorij ./ssh: cd ~ / .ssh /
  4. Dalje, koristite nano editor otvorite autorizirani dokument kako biste uredili nano ovlaštene ključeve

    i dodajte prethodno generirani ključ ovoj datoteci i spremite podatke i dodajte prethodno generirani ključ ovoj datoteci i spremite podatke

  5. Zatvori kit ssh
  6. Otvorite kit, kliknite "Učitaj"
  7. Dalje u SSH postavkama -> Auth, navedite put do ključa file.ppk
  8. Kliknite Otvori, a sesija će se pokrenuti na poslužitelju bez korištenja ključa!

Mac SSH klijent

Budući da se macOS temelji na UNIX sustavu, možete se povezati preko ssh izravno s terminala!

Ako ne želite koristiti zaporku, najprije morate instalirati Homebrew:

/ usr / bin / rubin-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

i onda je sve kao u Linuxu.

Tu je i prikladan Mac ssh klijent - Termius ,

SSH klijent android i iOS

Najpogodniji SSH klijent za iOS i Android je aplikacija Termius!

Za Android:

Za iOS:

Prijenos i preuzimanje datoteka preko SSH-a (SCP)

Za prijenos datoteke s lokalnog računala na poslužitelj putem ssh na Linuxu i MacOS-u:

scp file1.tar root @ ip_adress: / home / dir

Kopiranje datoteke s poslužitelja na lokalno Linux ili MacOS računalo:

scp userName @ ip_adress: /home/file1.tar / var / www /

Od poslužitelja do poslužitelja:

scp user @ server_ip1: /home/file.txt korisnik @ server_ip2: / home /

Za prozore

Koristi se za premještanje datoteka preko SSH-a u sustavu Windows pscp ,

pscp.exe datoteka.zip root @ ip_server: / var / www /

Postavljanje SSH-a

Ako odmah želite dodati unos u SSH putem korijena:

Promjena SSH porta

Budući da je ssh po defaultu konfiguriran na portu 22, nije sigurno koristiti poslužitelj. Stoga je vrijedno mijenjati luku!

Koristeći nano, uredite dokument sshd_config, unesite naredbu:

sudo nano / etc / ssh / sshd_config

i promijenite vrijednosti porta na one potrebne:

# Koje portove, IP-ove i protokole slušamo za Port 22

Prijavite se samo putem ključa SSH:

Koristeći nano, uredite dokument sshd_config, unesite naredbu:

sudo nano / etc / ssh / sshd_config

Promijenite vrijednosti PasswordAuthentication s yes na no:

RSAAuthentication da PubkeyAuthentication da PasswordAuthentication no

Imate li još pitanja? Napišite ih u komentarima, recite nam što imate ili obrnuto!

To je sve! Pročitajte više korisnih članaka i uputa u odjeljku. Članci i Linux Hacks , Ostanite na mjestu Android +1 , onda će biti još zanimljivije!

Kako stvoriti SSH ključ?
Kako dodati SSH-ključ poslužitelju?
Kako stvoriti SSH ključ?
Kako dodati SSH-ključ poslužitelju?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью