Hur man SCP från Windows till Linux

How Scp From Windows Linux



FTP anses inte längre tillräckligt säkert för att kunna användas på internet. Som ett resultat försöker jag demonstrera för dig SCP nu. SCP är verkligen ett system som är byggt på SSH -protokollet. Som ett resultat kommer du att kräva en användare med SSH -rätt att använda servern. SSH -nycklar kan användas för att skapa SCP -anslutningar, precis som de kan med SSH. Eftersom vissa Windows -klienter kan styra Linux -datorer, kommer jag dessutom att guida dig att använda gratisprogrammet WinSCP för att överföra filer från Windows till Ubuntu -servern med hjälp av SCP i den här självstudien.

Metod 01: Använda SSH -server

SCP eller SSH som bara en konsument ingår i alla Linux -system; därför behöver du inte göra något speciellt vid kundens slut. Vi kan behöva distribuera SSH-serverfunktionen bara på serversidan, baserat på Linux-distributionen. Vi måste uppgradera vårt system till den senaste versionen innan vi kan börja distribuera. Använd bara efterföljande kommando för Debian-baserade datorsystem (inklusive Ubuntu och Kubuntu):







$ sudo apt uppdatering



Uppdateringen tar lite tid. Efter systemuppdateringen, låt oss installera SSH -servern på vårt Ubuntu 20.04 -operativsystem. Så lägg till frågan nedan i terminalen och tryck på enter-knappen för att fortsätta installationen.



$ sudo apt installera OpenSSH-server

Mellan behandlingen av OpenSSH-serverinstallationen kommer det att pausas för att be dig bekräfta det. Systemet vill att du ska kontrollera om du behöver installera det på ditt operativsystem Ubuntu 20.04 eller inte. Om du behöver det, tryck på Y eller tryck på n för att stoppa processen.





Nu har installationsprocessen återupptagits, som visas nedan. När den når 100%betyder det att behandlingen är klar.



De sista behandlingslinjerna på terminalskalet till OpenSSH-servern är enligt nedan.

Gå med servern via SSH för att se om konfigurationen har genomförts. Starta en konsol med din Ubuntu- eller Mac -klient och skriv det reguljära uttrycket. Skriv in koden för SSH -nyckeln omedelbart om du använder en. Alternativt bör värdenhetens användares lösenord tillhandahållas. När allt är i ordning måste den externa datorns terminal nu visas. Verifiera dina brandväggsregler om detta inte är fallet. Port 22/tcp krävs för SSH. Du kan också verifiera SSH -serverns konfiguration för att säkerställa att din klient har rätt rättigheter. Vi kan avsluta anslutningen när den har skapats framgångsrikt. Nu måste du aktivera och tillåta port 22 på SSH -servern i brandväggen. Därför har vi använt nedanstående fråga i skalet med sudo -rättigheter.

$ sudo ufw tillåta 22

Vi måste kontrollera statusen för en SSH -port på vårt system via systemctl -kommandot. Därför provade du kommandot nedan i vår konsol och fann att vår SSH -port körs aktivt.

$ sudo systemctl status ssh

Nu är konfigurationerna inställda för SSH -porten. Öppna anteckningsblocket från sökfältet på vårt Windows -skrivbord. Lägg till lite data i anteckningsfilen och spara den på skrivbordet med .txt -tillägget.

Öppna nu kommandotolken från sökområdet på Windows -skrivbordet igen. Lägg till kommandot nedan för att se logiken och syntaxen för att använda SCP -kommandot i den.

SCP

Vi har sett SCP konfigurerad och hur den ska användas i kommandotolken. Låt oss flytta anteckningsboken test.txt -filen, som vi just har skapat på vårt skrivbord. För detta ändamål måste du följa nedanstående allmänna syntax för SCP -instruktion. Sökvägen till en fil där den har sparats nämns först. Denna sökväg måste innehålla namnet på en fil. Därefter anger du värdnamnet, IP -adressen och sökvägen där du vill spara filen i Linux -systemet. Se till att mappen måste finnas i ditt Linux -system där du vill spara den.

Path_to_file/filnamn [email protected]:/path_to_save_the_file_in_host

Tryck på Enter -knappen för att fortsätta ansluta till värdenheten. Efter den lyckade anslutningsupprättelsen måste du lägga till ditt användarlösenord för Ubuntu -systemet. På så sätt överförs din test.txt -fil till hemmappen för Ubuntu 20.04 Linux System.

Metod 02: Använda WinSCP

Ett annat effektivt och enklaste sätt att överföra dina Windows -filer till Linux -operativsystemet är via WinSCP Tool. Så för att kunna använda det här verktyget måste vi ladda ner det först för att installera det. Öppna Googles sökmotor och skriv WinSCP i den och tryck på Enter för att fortsätta. Klicka på den första länken som visas på sökmotorn.

Nu visas Standard WINSCP -verktyget Nedladdning. Klicka på Ladda ner WinSCP för att snabbt lägga till det i dina nedladdningar.

Det tar upp till 20 minuter beroende på nätverkets hastighet på ditt system att ladda ner den. När nedladdningen är klar klickar du på den nedladdade filen för att köra den.

Dialogrutan för val av installationsläge visas som på bilden nedan. Klicka på Installera för alla användare (rekommenderas) för att starta installationen.

Nu har ett nytt fönster dykt upp för installationen av WinSCP. Du måste underteckna licensavtalet genom att klicka på Acceptera -knappen enligt bilden nedan.

Markera kryssrutan Inställningstyp som vanlig installation (rekommenderas) och tryck på Nästa för att fortsätta.

Du måste klokt välja användargränssnittsstilen från panelen Inställningar för första användaren. Tryck på knappen Nästa.

Nu är installationen för WinSCP redo att installeras. Klicka därför på knappen Installera för att fortsätta och börja installera WinSCP.

Nu har installationsprocessen påbörjats. Som den gröna linjeprocessen betyder det att det är närmare installationen. Det kommer att slutföras om några sekunder.

Nu är WinSCP -installationsprocessen klar; följande skärm öppnas. Markera knappen Starta WinSCP och Open Gettings, startsida. Tryck på knappen Slutför för att stänga skärmen och avsluta processen.

När installationen är klar öppnas den officiella webbplatsen för WinSCP automatiskt och visar meddelandet om slutförd installation.

WinSCP GUI öppnas automatiskt eftersom vi har markerat kryssrutan. För att börja överföra dina filer från Windows till ubuntu måste du ansluta Windows och Ubuntu -operativsystemet. För detta ändamål, tryck på ikonen för datorns nya session, och en dialogruta visas med namnet inloggning. Välj filprotokoll från rullgardinsmenyn som SCP först. Lägg till Ubuntu: s IP -adress i fältet Värdnamn. Lägg till användarnamn och lösenord för att ansluta och tryck på Logga in. Efter en lyckad anslutning drar du filerna från det vänstra området till höger om WinSCP för att överföra.

Slutsats

SCP är enkel att förstå och kan säkert överföra en enorm mängd data över nätet. Du kan till exempel använda WebDAV som bara ett alternativ. Under hela det här inlägget har jag visat för dig hur det fungerar. Om vi ​​arbetar med en mängd olika operativsystem måste vi undersöka båda metoderna.