Kaip SCP iš „Windows“ į „Linux“

How Scp From Windows Linux



FTP nebelaikomas pakankamai saugiu, kad jį būtų galima naudoti internete. Todėl dabar bandau jums parodyti SCP. SCP iš tikrųjų yra sistema, pagrįsta SSH protokolu. Dėl to jums reikės vartotojo, turinčio SSH teisę naudotis serveriu. SSH raktai gali būti naudojami SCP ryšiams užmegzti, kaip ir naudojant SSH. Kadangi kai kurie „Windows“ klientai gali valdyti „Linux“ kompiuterius, papildomai nurodysiu, kaip naudoti nemokamą programą „WinSCP“, kad būtų galima perduoti failus iš „Windows“ į „Ubuntu“ serverį naudojant SCP, esančią šios mokymo programos tekste.

01 metodas: SSH serverio naudojimas

SCP arba SSH kaip tik vartotojas yra įtrauktas į visas „Linux“ sistemas; todėl klientui nereikia daryti nieko ypatingo. Mums gali tekti įdiegti SSH serverio įrenginį tik serverio pusėje, remiantis „Linux“ platinimu. Prieš pradėdami diegti, turime atnaujinti savo sistemą į naujausią versiją. Tiesiog naudokite vėlesnę komandą „Debian“ kompiuterinėms sistemoms (įskaitant „Ubuntu“ ir „Kubuntu“):







$ sudo apt atnaujinimas



Atnaujinimas trunka šiek tiek laiko. Atnaujinę sistemą, įdiekime SSH serverį mūsų „Ubuntu 20.04“ operacinėje sistemoje. Taigi, terminale pridėkite žemiau pateiktą užklausą ir bakstelėkite įvesties klavišą, kad tęstumėte diegimą.



$ sudo apt įdiegti „OpenSSH“ serverį

Tarp „OpenSSH“ serverio diegimo apdorojimo jis bus pristabdytas ir paprašys patvirtinti. Sistema nori, kad iš naujo patikrintumėte, ar reikia ją įdiegti „Ubuntu 20.04“ operacinėje sistemoje, ar ne. Jei reikia, paspauskite Y arba bakstelėkite n, kad sustabdytumėte procesą.





Dabar diegimo procesas buvo atnaujintas, kaip parodyta žemiau. Kai jis pasiekia 100%, tai reiškia, kad apdorojimas baigtas.



Keletas paskutinių apdorojimo eilučių terminalo apvalkale į „OpenSSH“ serverį yra tokios.

Prisijunkite prie serverio per SSH, kad pamatytumėte, ar konfigūracija buvo atlikta. Naudodami „Ubuntu“ ar „Mac“ klientą paleiskite konsolę ir įveskite įprastą išraišką. Nedelsdami įveskite SSH rakto kodą, jei jį naudojate. Arba turėtų būti pateiktas pagrindinio įrenginio vartotojo slaptažodis. Kai viskas tvarkoje, dabar turi būti rodomas išorinio kompiuterio terminalas. Jei taip nėra, patikrinkite užkardos taisykles. SSH reikalingas 22 prievadas/tcp. Taip pat galite patikrinti SSH serverio konfigūraciją, kad įsitikintumėte, jog jūsų klientas turi tinkamas teises. Sėkmingai sukūrę ryšį galime nutraukti. Dabar jums reikia įjungti ir leisti ugniasienės SSH serverio 22 prievadą. Todėl mes panaudojome žemiau pateiktą užklausą apvalkale su sudo teisėmis.

$ sudo ufw leisti 22

Turime patikrinti SSH prievado būseną sistemoje naudodami komandą systemctl. Taigi, išbandėme žemiau esančią komandą mūsų konsolėje ir nustatėme, kad mūsų SSH prievadas aktyviai veikia.

$ sudo systemctl būsena ssh

Dabar nustatytos SSH prievado konfigūracijos. Atidarykite bloknotą iš „Windows“ darbalaukio paieškos srities. Įtraukite kai kuriuos duomenis į bloknoto tekstinį failą ir išsaugokite juos darbalaukyje su plėtiniu .txt.

Dabar dar kartą atidarykite komandų eilutę iš „Windows“ darbalaukio paieškos srities. Pridėkite žemiau esančią komandą, kad pamatytumėte SCP komandos naudojimo logiką ir sintaksę.

SCP

Mes matėme, kad SCP yra sukonfigūruotas ir kaip jis turėtų būti naudojamas komandų eilutėje. Perkelkime užrašų knygelės test.txt failą, kurį ką tik sukūrėme darbalaukyje. Šiuo tikslu turite laikytis toliau pateiktos bendros SCP instrukcijos sintaksės. Pirmiausia nurodomas kelias į failą, kuriame jis buvo išsaugotas. Šiame kelyje turi būti failo pavadinimas. Po to nurodykite pagrindinio kompiuterio pavadinimą, IP adresą ir kelią, kuriame norite išsaugoti failą „Linux“ sistemoje. Įsitikinkite, kad aplankas turi būti jūsų „Linux“ sistemoje, kur norite jį išsaugoti.

Kelio_failas/failo pavadinimas [apsaugotas el. Paštas]:/path_to_save_the_file_in_host

Norėdami tęsti prisijungimą prie pagrindinio įrenginio, bakstelėkite įvesties klavišą. Sėkmingai užmezgus ryšį, turite pridėti savo Ubuntu sistemos vartotojo slaptažodį. Tokiu būdu jūsų test.txt failas bus perkeltas į pagrindinį „Ubuntu 20.04 Linux“ sistemos aplanką.

02 metodas: „WinSCP“ naudojimas

Kitas veiksmingas ir paprasčiausias būdas perkelti „Windows“ failus į „Linux“ operacinę sistemą yra naudojant „WinSCP Tool“. Taigi, norėdami naudoti šį įrankį, pirmiausia turime jį atsisiųsti, kad jį įdiegtume. Atidarykite „Google“ paieškos variklį ir į jį įrašykite „WinSCP“ ir paspauskite „Enter“, kad tęstumėte. Spustelėkite pirmąją nuorodą, kuri buvo rodoma paieškos sistemoje.

Dabar jums bus parodytas standartinis WINSCP įrankio atsisiuntimas. Bakstelėkite Atsisiųsti WinSCP, kad greitai pridėtumėte jį prie atsisiuntimų.

Tai užtruks iki 20 minučių, atsižvelgiant į jūsų sistemos tinklo greitį, kad ją atsisiųstumėte. Kai atsisiuntimas bus baigtas, spustelėkite atsisiųstą failą, kad jį paleistumėte.

Sąrankos diegimo režimo pasirinkimo dialogo langas bus rodomas kaip paveikslėlyje žemiau. Norėdami pradėti diegti, bakstelėkite Įdiegti visiems vartotojams (rekomenduojama).

Dabar pasirodys naujas „WinSCP“ sąrankos langas. Turite pasirašyti licencijos sutartį spustelėdami mygtuką Priimti, kaip parodyta žemiau.

Pasirinkite sąrankos tipo žymės langelį kaip įprastą diegimą (rekomenduojama) ir bakstelėkite Kitas, kad tęstumėte.

Pradinių vartotojo nustatymų skydelyje turite protingai pasirinkti vartotojo sąsajos stilių. Paspauskite mygtuką Kitas.

Dabar „WinSCP“ sąranka yra paruošta diegti. Todėl bakstelėkite mygtuką Įdiegti, kad tęstumėte ir pradėtumėte diegti „WinSCP“.

Dabar diegimo procesas buvo pradėtas. Žaliosios linijos procesas reiškia, kad jis yra arčiau diegimo pabaigos. Jis bus baigtas per kelias sekundes.

Dabar „WinSCP“ diegimo procesas baigtas; bus atidarytas toks ekranas. Pažymėkite mygtuką Pradėti „WinSCP“ ir „Atidaryti gavimą“, pradiniame puslapyje. Paspauskite mygtuką „Baigti“, kad uždarytumėte ekraną ir užbaigtumėte procesą.

Kai diegimas bus baigtas, oficiali „WinSCP“ svetainė bus automatiškai atidaryta, rodant pranešimą apie sėkmingą diegimą.

„WinSCP“ GUI bus atidaryta automatiškai, kai pažymėjome žymės langelio mygtuką. Norėdami pradėti perkelti failus iš „Windows“ į „ubuntu“, turite prijungti „Windows“ ir „Ubuntu“ operacinę sistemą. Norėdami tai padaryti, bakstelėkite kompiuterio „New Session“ piktogramą ir pasirodys dialogo langas „login“. Pirmiausia išskleidžiamajame sąraše pasirinkite failų protokolą kaip SCP. Lauke „Hostname“ pridėkite „Ubuntu“ IP adresą. Norėdami prisijungti, pridėkite vartotojo vardą ir slaptažodį ir paspauskite Prisijungti. Sėkmingai prisijungę, vilkite failus iš kairės srities į dešinę „WinSCP“ pusę, kad juos perkeltumėte.

Išvada

SCP yra paprasta suprasti ir gali saugiai perduoti didžiulį duomenų kiekį tinkle. Pavyzdžiui, galite naudoti „WebDAV“ kaip pasirinkimą. Viso šio įrašo metu aš jums parodžiau, kaip tai veikia. Jei dirbame su įvairiomis operacinėmis sistemomis, turime ištirti abu metodus.