Ako SCP z Windows na Linux

How Scp From Windows Linux



FTP už nie je považovaný za dostatočne bezpečný na použitie na internete. Výsledkom je, že sa vám teraz snažím predviesť SCP. SCP je skutočne systém, ktorý je postavený na protokole SSH. Výsledkom bude, že budete potrebovať používateľa s oprávnením SSH používať server. Kľúče SSH je možné použiť na vytváranie spojení SCP, rovnako ako pri SSH. Pretože niektorí klienti Windows môžu ovládať počítače so systémom Linux, v texte tohto tutoriálu vás navyše prevediem bezplatnou aplikáciou WinSCP na prenos súborov z Windows na server Ubuntu pomocou SCP.

Metóda 01: Používanie servera SSH

SCP alebo SSH ako spotrebiteľ je súčasťou všetkých systémov Linux; na konci klienta preto nemusíte robiť nič zvláštne. Možno budeme musieť nasadiť serverové zariadenie SSH len na strane servera na základe distribúcie Linuxu. Pred akýmkoľvek nasadením musíme aktualizovať náš systém na najnovšiu verziu. Pre počítačové systémy založené na Debiane (vrátane Ubuntu a Kubuntu) použite nasledujúci príkaz:







$ sudo apt aktualizácia



Aktualizácia chvíľu trvá. Po aktualizácii systému nainštalujme server SSH do nášho operačného systému Ubuntu 20.04. Pridajte teda do terminálu nižšie uvedený dopyt a pokračujte v inštalácii klepnutím na kláves Enter.



$ sudo apt nainštalujte server OpenSSH

Medzi spracovaním inštalácie servera OpenSSH bude pozastavené, aby vás požiadalo o potvrdenie. Systém chce, aby ste znova skontrolovali, či ho musíte nainštalovať do operačného systému Ubuntu 20.04 alebo nie. Ak to potrebujete, zastavte proces stlačením Y alebo klepnutím na n.





Teraz je spracovanie inštalácie obnovené, ako je uvedené nižšie. Keď dosiahne 100%, znamená to, že spracovanie je dokončené.



Niekoľko posledných riadkov spracovania na terminálovom plášti na server OpenSSH je uvedených nižšie.

Pripojte sa k serveru prostredníctvom SSH a zistite, či bola konfigurácia dokončená. Pomocou klienta Ubuntu alebo Mac spustite konzolu a zadajte regulárny výraz. Ak ho používate, ihneď zadajte kód pre kľúč SSH. Alternatívne by mal byť zadaný prístupový kód používateľa hostiteľského zariadenia. Keď je všetko v poriadku, musí sa teraz zobraziť terminál externého počítača. Ak to tak nie je, overte si pravidlá brány firewall. Pre SSH je potrebný port 22/tcp. Môžete tiež overiť konfiguráciu servera SSH, aby ste sa uistili, že váš klient má správne práva. Po úspešnom vytvorení pripojenia môžeme ukončiť. Teraz musíte povoliť a povoliť port 22 servera SSH vo firewalle. Preto sme v shelli s právami sudo používali nižšie uvedený dotaz.

$ sudo ufw povoliť 22

Potrebujeme skontrolovať stav portu SSH v našom systéme pomocou príkazu systemctl. Preto sme vyskúšali nižšie uvedený príkaz v našej konzole a zistili sme, že náš port SSH je aktívne spustený.

$ sudo systemctl status ssh

Teraz sú konfigurácie nastavené pre port SSH. Otvorte poznámkový blok z oblasti vyhľadávania na pracovnej ploche systému Windows. Pridajte nejaké údaje do textového súboru poznámkového bloku a uložte ich na pracovnú plochu s príponou .txt.

Teraz znova otvorte príkazový riadok z oblasti vyhľadávania na pracovnej ploche systému Windows. Pridajte nasledujúci príkaz, aby ste videli logiku a syntax použitia príkazu SCP v ňom.

SCP

Videli sme, ako je SCP nakonfigurovaný a ako by sa mal používať v príkazovom riadku. Presuňte súbor notepad test.txt, ktorý sme práve vytvorili na pracovnej ploche. Na tento účel musíte dodržať nižšie uvedenú všeobecnú syntax inštrukcie SCP. Najprv je uvedená cesta k súboru, kde bol uložený. Táto cesta musí obsahovať názov súboru. Potom zadajte názov hostiteľa, IP adresu a cestu, kam chcete uložiť súbor v systéme Linux. Uistite sa, že priečinok musí existovať vo vašom systéme Linux, kam ho chcete uložiť.

Cesta_na_soubor/názov_súboru [chránený e -mailom]:/cesta_na_ uloženie_súboru_v_hostiteľovi

Klepnutím na kláves Enter pokračujte v pripájaní k hostiteľskému zariadeniu. Po úspešnom nadviazaní spojenia musíte pridať svoje užívateľské heslo pre systém Ubuntu. Týmto spôsobom bude váš test.txt súbor prenesený do domovského priečinka systému Ubuntu 20.04 Linux.

Metóda 02: Použitie WinSCP

Ďalším efektívnym a najjednoduchším spôsobom prenosu súborov Windows do operačného systému Linux je nástroj WinSCP. Aby sme teda mohli používať tento nástroj, musíme si ho najskôr stiahnuť a nainštalovať. Otvorte vyhľadávací nástroj Google, zadajte do neho WinSCP a pokračujte stlačením klávesu Enter. Kliknite na vôbec prvý odkaz, ktorý bol zobrazený vo vyhľadávači.

Teraz sa vám zobrazí Štandardný nástroj WINSCP na stiahnutie. Klepnutím na položku Stiahnuť WinSCP ho rýchlo pridáte k sťahovaným súborom.

Jeho stiahnutie bude trvať až 20 minút podľa rýchlosti siete vo vašom systéme. Po dokončení sťahovania ho spustite kliknutím na stiahnutý súbor.

Zobrazí sa dialógové okno výberu režimu inštalácie, ako na obrázku nižšie. Klepnutím na Inštalovať pre všetkých používateľov (odporúčané) spustíte inštaláciu.

Teraz sa objaví nové okno pre nastavenie WinSCP. Licenčnú zmluvu musíte podpísať kliknutím na tlačidlo Prijať, ako je uvedené v nasledujúcom obrázku.

Začiarknite políčko Typ inštalácie ako typická inštalácia (odporúča sa) a pokračujte klepnutím na Ďalej.

Na paneli Počiatočné používateľské nastavenia musíte múdro zvoliť štýl používateľského rozhrania. Stlačte kláves Ďalej.

Teraz je inštalácia pre WinSCP pripravená na inštaláciu. Preto klepnutím na tlačidlo Inštalovať pokračujte a spustite inštaláciu WinSCP.

Teraz bol spustený inštalačný proces. Ako proces zelenej čiary to znamená, že je bližšie k dokončeniu inštalácie. Bude to dokončené za niekoľko sekúnd.

Teraz bol proces inštalácie WinSCP dokončený; otvorí sa nasledujúca obrazovka. Začiarknite políčko na stránke Spustiť WinSCP a Otvoriť Gettings. Stlačením tlačidla Dokončiť zatvorte obrazovku a ukončite proces.

Po dokončení inštalácie sa automaticky otvorí oficiálna stránka WinSCP so správou o úspešnom dokončení inštalácie.

Po zaškrtnutí políčka začiarkavacieho políčka sa WinSCP GUI otvorí automaticky. Ak chcete začať prenášať súbory z Windows do ubuntu, musíte prepojiť Windows a operačný systém Ubuntu. Za týmto účelom klepnite na ikonu počítača Nová relácia a zobrazí sa dialógové okno s názvom prihlásenie. V rozbaľovacom zozname vyberte najskôr protokol súboru ako SCP. Do poľa Názov hostiteľa zadajte IP adresu Ubuntu. Pridajte používateľské meno a heslo na pripojenie a stlačte Prihlásiť sa. Po úspešnom pripojení presuňte súbory z ľavej oblasti na pravú stranu programu WinSCP a preneste ich.

Záver

SCP je ľahko zrozumiteľný a schopný bezpečne prenášať obrovské množstvo dát po sieti. Môžete napríklad použiť WebDAV ako iba možnosť. V celom tomto príspevku som vám ukázal, ako to funguje. Ak pracujeme s rôznymi operačnými systémami, musíme preskúmať obe metódy.