Paano mag-SCP mula sa Windows patungong Linux

How Scp From Windows Linux



Ang FTP ay hindi na itinuturing na sapat na ligtas upang magamit para sa paggamit sa internet. Bilang isang resulta, sinusubukan kong ipakita sa iyo ang SCP ngayon. Ang SCP ay talagang isang sistema na itinayo sa SSH protocol. Bilang isang resulta, kakailanganin mo ang isang gumagamit na may karapatang SSH na gamitin ang server. Maaaring gamitin ang mga SSH key upang makakonekta sa SCP, tulad ng magagawa nila sa SSH. Dahil ang ilang mga kliyente ng Windows ay maaaring makontrol ang mga computer sa Linux, karagdagan din akong gagabay sa iyo upang magamit ang libreng application na WinSCP upang magpadala ng mga file mula sa Windows patungo sa server ng Ubuntu gamit ang SCP sa katawan ng tutorial na ito.

Paraan 01: Paggamit ng SSH Server

Ang SCP o SSH bilang isang consumer lamang ay kasama sa lahat ng mga system ng Linux; samakatuwid, hindi mo kailangang gumawa ng anumang espesyal sa pagtatapos ng client. Maaaring kailanganin nating i-deploy ang pasilidad ng SSH server sa server-side, batay sa pamamahagi ng Linux. Dapat naming i-upgrade ang aming system sa pinakabagong edisyon bago simulan ang anumang pag-deploy. Gumamit lamang ng kasunod na utos para sa mga system ng computer na nakabatay sa Debian (kasama ang Ubuntu at Kubuntu):







$ sudo apt update



Ang pag-update ay tumatagal ng kaunting oras. Matapos ang pag-update ng system, i-install natin ang SSH server sa aming Ubuntu 20.04 operating system. Kaya, idagdag ang nakasaad na query sa ibaba sa terminal at mag-tap sa enter key upang magpatuloy sa pag-install.



$ sudo apt i-install ang OpenSSH-server

Sa pagitan ng pagproseso ng pag-install ng OpenSSH-server, ipo-pause ito upang hilingin sa iyo na kumpirmahin ito. Nais ng system na suriin mo ulit kung kailangan mong i-install ito sa iyong operating system na Ubuntu 20.04 o hindi. Kung kailangan mo ito, pindutin ang Y o i-tap ang n upang itigil ang proseso.





Ngayon ay naipagpatuloy ang pagpoproseso ng pag-install, tulad ng ipinakita sa ibaba. Kapag umabot sa 100%, nangangahulugan ito na kumpleto ang pagproseso.



Ang huling ilang mga linya ng pagproseso sa terminal shell sa OpenSSH-server ay nasa ibaba.

Sumali sa server sa pamamagitan ng SSH upang makita kung nagawa ang pagsasaayos. Gamit ang iyong client ng Ubuntu o Mac, maglunsad ng isang console at i-type ang regular na expression. I-type agad ang code para sa SSH key kung gumagamit ka ng isa. Bilang kahalili, dapat na ibigay ang passcode ng gumagamit ng host device. Kapag ang lahat ay maayos, ang terminal ng panlabas na computer ay dapat na ipakita ngayon. I-verify ang iyong mga panuntunan sa firewall kung hindi ito ang kaso. Kinakailangan ang Port 22 / tcp para sa SSH. Maaari mo ring i-verify ang pagsasaayos ng SSH server upang matiyak na ang iyong kliyente ay may tamang mga karapatan. Maaari naming wakasan ang koneksyon kapag nagawa itong matagumpay. Ngayon ay kailangan mong paganahin at payagan ang port 22 ng SSH server sa Firewall. Samakatuwid, ginagamit namin ang query sa ibaba sa shell na may mga karapatang sudo.

$ sudo ufw payagan ang 22

Kailangan naming suriin ang katayuan ng isang SSH port sa aming system sa pamamagitan ng utos ng systemctl. Samakatuwid, sinubukan ang utos sa ibaba sa aming console at nalaman na ang aming SSH port ay aktibong tumatakbo.

$ sudo systemctl status ssh

Ngayon ang mga pagsasaayos ay nakatakda para sa SSH port. Buksan ang notepad mula sa lugar ng paghahanap ng aming Windows desktop. Magdagdag ng ilang data sa notepad text file at i-save ito sa desktop gamit ang extension na .txt.

Ngayon buksan muli ang prompt ng utos mula sa lugar ng paghahanap ng Windows desktop muli. Idagdag ang utos sa ibaba upang makita ang lohika at syntax ng paggamit ng SCP command dito.

SCP

Nakita namin ang naka-configure na SCP at kung paano ito dapat gamitin sa prompt ng utos. Ilipat natin ang file ng test.txt ng notepad, na nilikha lamang namin sa aming desktop. Para sa hangaring ito, kailangan mong sundin ang sa ibaba pangkalahatang syntax ng tagubilin ng SCP. Ang landas sa isang file kung saan ito nai-save ay nabanggit muna. Ang landas na ito ay dapat maglaman ng pangalan ng isang file. Pagkatapos nito, ibigay ang hostname, IP address, at ang landas kung saan mo nais i-save ang iyong file sa Linux system. Tiyaking ang folder ay dapat na mayroon sa iyong Linux system kung saan mo ito nais i-save.

Path_to_file / filename [protektado ng email]: / path_to_save_the_file_in_host

Tapikin ang Enter key upang magpatuloy sa pagkonekta sa host device. Matapos ang matagumpay na pagtatatag ng koneksyon, kailangan mong idagdag ang iyong password ng gumagamit para sa Ubuntu system. Sa ganitong paraan, maililipat ang iyong file ng test.txt sa home folder ng Ubuntu 20.04 Linux System.

Paraan 02: Paggamit ng WinSCP

Ang isa pang mabisa at pinakasimpleng paraan upang ilipat ang iyong mga Windows file sa operating system ng Linux ay sa pamamagitan ng WinSCP Tool. Kaya, upang magamit ang tool na ito, kailangan muna namin itong i-download upang mai-install ito. Buksan ang search engine ng Google at isulat ang WinSCP dito, at pindutin ang Enter upang magpatuloy. Mag-click sa kauna-unahang link na ipinakita sa search engine.

Ngayon, ipapakita sa iyo ang Karaniwang WINSCP tool na Pag-download. Mag-tap sa I-download ang WinSCP upang mabilis itong idagdag sa iyong mga pag-download.

Aabutin ito hanggang 20 minuto alinsunod sa bilis ng network sa iyong system upang ma-download ito. Matapos makumpleto ang pag-download, mag-click sa na-download na file upang maipatupad ito.

Ang kahon ng dayalogo ng pagpili ng Pag-install ng Pag-install ay lilitaw tulad ng sa imahe sa ilalim. Mag-tap sa I-install para sa lahat ng mga gumagamit (inirerekumenda) upang simulan ang pag-install.

Ngayon isang bagong window ang lilitaw para sa Pag-setup ng WinSCP. Kailangan mong pirmahan ang kasunduan sa lisensya sa pamamagitan ng pag-click sa pindutan na Tanggapin tulad ng ipinakita sa snap sa ibaba.

Piliin ang check box ng Uri ng Pag-setup bilang Karaniwang Pag-install (inirerekomenda) at i-tap ang Susunod upang magpatuloy.

Kailangan mong matalino na piliin ang istilo ng User Interface mula sa panel ng mga setting ng Paunang User. Pindutin ang Susunod na susi.

Ngayon ang Setup para sa WinSCP ay handa nang i-install. Samakatuwid mag-tap sa pindutang I-install upang magpatuloy at simulang i-install ang WinSCP.

Ngayon ay nagsimula na ang proseso ng pag-install. Bilang proseso ng berdeng linya, nangangahulugan ito na malapit ito sa pagkumpleto ng pag-install. Matatapos ito sa ilang segundo.

Ngayon ang proseso ng pag-install ng WinSCP ay nakumpleto; ang sumusunod na screen ay bubuksan. Lagyan ng checkmark ang pindutan ng Ilunsad ang WinSCP at Buksan ang Mga Guhit, nagsimulang pahina. Pindutin ang pindutan ng Tapusin upang isara ang screen at tapusin ang proseso.

Matapos makumpleto ang pag-install, ang opisyal na site ng WinSCP ay awtomatikong bubuksan, na ipinapakita ang matagumpay na mensahe sa pagkumpleto ng pag-install.

Awtomatikong bubuksan ang WinSCP GUI habang nasuri namin ang marka ng checkbox. Upang simulang ilipat ang iyong mga file mula sa windows sa ubuntu, kailangan mong ikonekta ang Windows at ang Ubuntu Operating system. Para sa hangaring ito, mag-tap sa icon ng computer na Bagong Session, at lilitaw ang isang kahon ng pag-uusap, pinangalanang pag-login. Piliin ang File Protocol mula sa drop-down list bilang SCP muna. Idagdag ang IP address ng Ubuntu sa loob ng patlang ng Hostname. Magdagdag ng pangalan ng gumagamit at password upang kumonekta at pindutin ang Login. Pagkatapos ng isang matagumpay na koneksyon, i-drag ang mga file mula sa kaliwang lugar sa kanang bahagi ng WinSCP upang ilipat.

Konklusyon

Ang SCP ay simple upang maunawaan at may kakayahang ligtas na mailipat ang isang malaking dami ng data sa buong Net. Maaari mong, halimbawa, gamitin ang WebDAV bilang isang pagpipilian lamang. Sa buong post na ito, ipinakita ko sa iyo kung paano ito gumagana. Kung nagpapatakbo kami ng iba't ibang mga operating system, dapat naming siyasatin ang parehong pamamaraan.