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

Kā lietot ssh? Papildus instalēšanai un konfigurēšanai (Linux, Windows, MacOS, Android, iOS)

  1. SSH instalēšana operētājsistēmā Linux
  2. SSH savienojums (ar paroli)
  3. SSH atslēgas izveide un savienošana bez paroles!
  4. Kā izveidot SSH atslēgu?
  5. Kā pievienot servera SSH atslēgu?
  6. SSH Windows klients
  7. Savienošana ar SSH ar paroli sistēmā Windows
  8. SSH savienojums, izmantojot Windows atslēgu
  9. Izveidojiet taustiņu
  10. Taustiņu pārsūtīšana
  11. Mac SSH klients
  12. SSH klienta android un iOS
  13. Failu pārsūtīšana un lejupielāde, izmantojot SSH (SCP)
  14. Logiem
  15. SSH iestatīšana
  16. SSH ostas maiņa
  17. Piesakieties tikai ar SSH atslēgu:

Šis raksts jums pateiks, kā instalēt SSH Linux, Windows un Mac, kā konfigurēt un kā lietot! Katra detaļa! Tas būs interesanti!

SSH ir populārs protokols operētājsistēmu tālvadībai (administrēšanai) Linux, Unix kodolā. Linux newbies gadījumā nav skaidrs, kā instalēt šo protokolu, konfigurēt to un izmantot to, tāpēc es nolēmu šo rakstu labot!

Viena no populārākajām operētājsistēmām, kas darbojas Linux kodolā, ir Ubuntu, tāpēc mēs par to izskaidrosim.

Pirmkārt, mēs izskaidrosim visas darbības ar Linux piemēru un pēc tam uz Mac un Windows!

SSH instalēšana operētājsistēmā Linux

99,99% gadījumu Linux jau ir instalēts Linux ssh klients, ar kuru var izveidot savienojumu ar attālo mašīnu. Bet, ja vēlaties izveidot savienojumu ar datoru, kas pašlaik atrodas vai kādā citā, jums ir nepieciešams “lejupielādēt ssh serveri”.

To ir ļoti vienkārši izdarīt, viss, kas jums nepieciešams, jau atrodas krātuvēs (la programmu veikalā), atveriet termināli un ievadiet komandu:

sudo apt instalēt opensh-server

Tas nozīmē, ka ir nepieciešama servera daļa , kas padara datoru pieejamu tīklā, izmantojot ssh protokolu. Ir klienta daļa, kas jau ir instalēta jūsu datorā, un to izmantojat, izveidojot savienojumu ar attālo datoru.

SSH savienojums (ar paroli)

Atveriet termināli un ievadiet komandu, lai izveidotu savienojumu ar attālo iekārtu:

ssh Lietotāja vārds @ IP adrese

Pirmkārt, mēs rakstām ssh, tad lietotājvārdu, kas atrodas attālajā datorā, tad @ (suņa) zīmi un IP adresi. Piemēram,

ssh sasha @ 100.08.30.48

Parasti ssh savienojums notiek 22. ostā, ja jūs to piespiedu kārtā nomainījāt, tas ir jānorāda. Lai to izdarītu, beigās rakstiet -p numuru. Šeit ir piemērs:

ssh sasha @ 100.08.30.48 -p 3040

Kad esat izveidojis savienojumu un ja tas bija pirmais savienojums ar mašīnu, jums būs jāpievieno ierīce uzticamajām ierīcēm - ierakstiet jā un nospiediet taustiņu Enter. Tas tiek darīts vienu reizi. Kad esat izveidojis savienojumu un ja tas bija pirmais savienojums ar mašīnu, jums būs jāpievieno ierīce uzticamajām ierīcēm - ierakstiet jā un nospiediet taustiņu Enter

Tālāk jums ir jāievada lietotāja parole. Tas būs jānorāda katru reizi!

SSH atslēgas izveide un savienošana bez paroles!

Lai neatcerētos paroli un neierakstītu to katru reizi, it īpaši, ja jums ir daudz Linux serveru, varat izveidot īpašu SSH atslēgu. Šī atslēga ļaus jums izveidot savienojumu no jau “zināmas” iekārtas ar “zināmu” serveri, neizmantojot paroli.

Kā izveidot SSH atslēgu?

Datorā, kuram jūs tagad izveidojat atslēgu, un pēc tam tas būs jāpārkopē mūsu serverī!

Izveidojiet pašreizējā datora atslēgu:

ssh-keygen -t rsa

Tad tiks uzdots jautājums, kur saglabāt atslēgu, pēc noklusējuma tas ir jūsu mājas katalogs, slēpta mape ./ssh . Vairumā gadījumu varat vienkārši nospiest taustiņu Enter, lai izlaistu.

Tālāk jums tiks piedāvāts izveidot koda vārdu, arī nospiediet Enter, lai izlaistu!

Taustiņš ir izveidots, un tagad tas ir jāpievieno attālai mašīnai vai serverim.

Kā pievienot servera SSH atslēgu?

Lai to izdarītu, ievadiet komandu:

ssh-copy-id Lietotājvārds @ IP adrese

Mēs rakstām komandu ssh-copy-id, tad lietotājvārdu, kas atrodas attālajā datorā, simbolu @ (suns) un IP adresi. Piemēram,

ssh-copy-id sasha @ 100.08.30.48

Tālāk mēs norādām tā lietotāja paroli, kurš atrodas attālajā iekārtā vai serverī, pēc tam atslēga tiks kopēta.

Tagad jums ir iespēja izveidot savienojumu ar serveri vai citu ierīci, neizmantojot atslēgu, vienkārši ievadot lietotājvārdu un paroli!

SSH Windows klients

Viena no populārākajām programmām darbam ar Linux serveriem SSH sistēmā Windows ir Putty. Jūs varat lejupielādēt šo SSH Windows klientu šajā adresē - putty.org .

Savienošana ar SSH ar paroli sistēmā Windows

Pieslēgšanās Putty caur SSH ir ļoti vienkārša! Ievadiet IP adresi, ja esat mainījis portu, pēc tam norādiet citu portu un noklikšķiniet uz Atvērt: Pieslēgšanās Putty caur SSH ir ļoti vienkārša un pēc lietotājvārda un paroles pievienošanas!

SSH savienojums, izmantojot Windows atslēgu

Ja nevēlaties katru reizi ievadīt paroli un izmantot ssh atslēgu Putty, tad, tāpat kā Linux, vispirms ir jāizveido atslēga un pēc tam jāpārvieto uz serveri.

Izveidojiet taustiņu

  1. Lejupielādējiet citu programmu Puttygen un palaist to
  2. Noklikšķiniet uz pogas "Izveidot" un ievadiet peli uz sāniem, lai izveidotu atslēgu
  3. Pēc atslēgas izveides noklikšķiniet uz "Saglabāt privāto atslēgu" un norādiet saglabāšanas vietu, saglabājot ar paplašinājumu .ppk
  4. Kopējiet visu atslēgu uz starpliktuvi no pirmās ssh-rsa līnijas:

Mēs vēl neaizveram programmu un palaižam Putty, lai izveidotu savienojumu

Taustiņu pārsūtīšana

  1. Mēs saglabājam mūsu Linux serveri sesijās šādi:
  2. Pievienojieties serverim
  3. Dodieties uz direktoriju ./ssh: cd ~ / .ssh /
  4. Tālāk, izmantojot nano redaktors atveriet atļauto_keys dokumentu, lai rediģētu nano author_keys

    un pievienojiet šim failam iepriekš izveidoto atslēgu un saglabājiet datus un pievienojiet šim failam iepriekš izveidoto atslēgu un saglabājiet datus

  5. Aizvērt tepe ssh
  6. Atvērt Putty, noklikšķiniet uz "Load"
  7. Tālāk SSH iestatījumos -> Auth, norādiet ceļu uz galveno failu.ppk
  8. Noklikšķiniet uz Atvērt, tad sesija sāksies serverī, neizmantojot taustiņu!

Mac SSH klients

Tā kā MacOS ir balstīta uz UNIX sistēmu, varat savienot caur ssh tieši no termināļa!

Ja nevēlaties izmantot paroli, vispirms jāinstalē Homebrew:

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

un tad viss ir kā Linux.

Ir arī ērts Mac ssh klients - Termius .

SSH klienta android un iOS

Ērtākais SSH klients iOS un Android ir Termius lietotne!

Android:

Par iOS:

Failu pārsūtīšana un lejupielāde, izmantojot SSH (SCP)

Lai augšupielādētu failu no vietējās mašīnas uz serveri, izmantojot ssh Linux un MacOS:

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

Faila kopēšana no servera uz vietējo Linux vai MacOS datoru:

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

No servera uz serveri:

scp lietotājs @ server_ip1: /home/file.txt lietotājs @ server_ip2: / home /

Logiem

Lai pārvietotu failus no SSH sistēmā Windows, tiek izmantots pscp .

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

SSH iestatīšana

Ja jums ir nepieciešams pievienot ierakstu SSH uzreiz pēc root:

SSH ostas maiņa

Tā kā pēc noklusējuma ssh ir konfigurēts 22. portā, servera lietošana nav droša. Tāpēc ir vērts mainīt ostu!

Izmantojot nano, rediģējiet sshd_config dokumentu, ievadiet komandu:

sudo nano / etc / ssh / sshd_config

un mainīt ostas vērtības uz nepieciešamajām:

# Kādus portus, IP un protokolus, kurus mēs klausām 22. portā

Piesakieties tikai ar SSH atslēgu:

Izmantojot nano, rediģējiet sshd_config dokumentu, ievadiet komandu:

sudo nano / etc / ssh / sshd_config

Mainiet PasswordAuthentication vērtības no jā uz nē:

RSAAuthentication yes PubkeyAuthentication jā PasswordAuthentication nē

Vai jums joprojām ir jautājumi? Uzrakstiet tos komentāros, pastāstiet mums, kas jums ir, vai otrādi!

Tas viss! Lasiet vairāk noderīgu rakstu un norādījumu sadaļā. Raksti un Linux Hacks . Palieciet kopā ar vietni Android +1 , tad tas būs vēl interesantāks!

Kā izveidot SSH atslēgu?
Kā pievienot servera SSH atslēgu?
Kā izveidot SSH atslēgu?
Kā pievienot servera SSH atslēgu?
Провайдеры:
  • 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 Гбит / сек... 
    Читать полностью