Sådan SCP fra Windows til Linux

How Scp From Windows Linux



FTP betragtes ikke længere som sikkert nok til at blive brugt til brug på internettet. Som et resultat forsøger jeg nu at demonstrere for dig SCP nu. SCP er virkelig et system, der er bygget på SSH -protokollen. Som et resultat vil du kræve en bruger med SSH -ret til at bruge serveren. SSH -nøgler kan bruges til at oprette SCP -forbindelser, ligesom de kan med SSH. Fordi nogle Windows -klienter muligvis styrer Linux -computere, vil jeg desuden guide dig til at bruge den gratis applikation WinSCP til at overføre filer fra Windows til Ubuntu -server ved hjælp af SCP i denne tutorial.

Metode 01: Brug af SSH -server

SCP eller SSH som bare en forbruger er inkluderet i alle Linux -systemer; derfor behøver du ikke gøre noget særligt ved kundens ende. Vi skal muligvis implementere SSH-serverfaciliteten bare på serversiden, baseret på Linux-distributionen. Vi skal opgradere vores system til den nyeste udgave, før vi påbegynder enhver implementering. Brug bare efterfølgende kommando til Debian-baserede computersystemer (herunder Ubuntu og Kubuntu):







$ sudo apt opdatering



Opdateringen tager lidt tid. Efter systemopdateringen, lad os installere SSH -serveren på vores Ubuntu 20.04 -operativsystem. Så tilføj forespørgslen nedenfor i terminalen og tryk på enter-tasten for at fortsætte installationen.



$ sudo apt installer OpenSSH-server

Mellem behandlingen af ​​OpenSSH-serverinstallationen vil den blive sat på pause for at bede dig om at få den bekræftet. Systemet vil have dig til at kontrollere igen, om du skal installere det på dit Ubuntu 20.04-operativsystem eller ej. Hvis du har brug for det, skal du trykke på Y eller trykke på n for at standse processen.





Nu er installationsbehandlingen genoptaget, som vist nedenfor. Når den når 100%, betyder det, at behandlingen er fuldført.



De sidste par behandlingslinjer på terminalskallen til OpenSSH-serveren er som nedenfor.

Tilmeld dig serveren via SSH for at se, om konfigurationen er gennemført. Brug din Ubuntu- eller Mac -klient til at starte en konsol og skrive det regulære udtryk. Indtast koden til SSH -nøglen med det samme, hvis du bruger en. Alternativt skal værtsenhedens brugers adgangskode leveres. Når alt er i orden, skal den eksterne computers terminal nu vises. Bekræft dine firewallregler, hvis dette ikke er tilfældet. Port 22/tcp er påkrævet for SSH. Du kan også verificere SSH -serverens konfiguration for at sikre, at din klient har de korrekte rettigheder. Vi kan afbryde forbindelsen, når den er oprettet med succes. Nu skal du aktivere og tillade port 22 på SSH -serveren i firewallen. Derfor har vi udnyttet nedenstående forespørgsel i skallen med sudorettigheder.

$ sudo ufw tillade 22

Vi skal kontrollere status for en SSH -port på vores system via systemctl -kommandoen. Derfor prøvede nedenstående kommando i vores konsol og fandt ud af, at vores SSH -port kører aktivt.

$ sudo systemctl status ssh

Nu er konfigurationerne sat til SSH -porten. Åbn notesblokken fra søgeområdet på vores Windows -skrivebord. Tilføj nogle data i notesblokens tekstfil, og gem dem på skrivebordet med .txt -udvidelsen.

Åbn nu kommandoprompten fra søgeområdet på Windows -skrivebordet igen. Tilføj kommandoen herunder for at se logikken og syntaksen for at bruge SCP -kommandoen i den.

SCP

Vi har set SCP'en konfigureret, og hvordan den skal bruges i kommandoprompten. Lad os flytte filen notesblok test.txt, som vi lige har oprettet på vores skrivebord. Til dette formål skal du følge nedenstående generelle syntaks for SCP -instruktion. Stien til en fil, hvor den er blevet gemt, nævnes først. Denne sti skal indeholde navnet på en fil. Giv derefter værtsnavnet, IP -adressen og stien, hvor du vil gemme din fil i Linux -systemet. Sørg for, at mappen skal findes i dit Linux -system, hvor du vil gemme den.

Path_to_file/filnavn [email protected]:/path_to_save_the_file_in_host

Tryk på Enter -tasten for at fortsætte med at oprette forbindelse til værtenheden. Efter den vellykkede forbindelse er etableret, skal du tilføje din brugeradgangskode til Ubuntu -systemet. På denne måde overføres din test.txt -fil til hjemmemappen i Ubuntu 20.04 Linux System.

Metode 02: Brug af WinSCP

En anden effektiv og enkleste måde at overføre dine Windows -filer til Linux -operativsystemet på er via WinSCP Tool. Så for at bruge dette værktøj skal vi først downloade det for at installere det. Åbn Google -søgemaskinen, og skriv WinSCP i den, og tryk på Enter for at fortsætte. Klik på det første link, der nogensinde er blevet vist på søgemaskinen.

Nu vil du blive vist Standard WINSCP værktøj Download. Tryk på Download WinSCP for hurtigt at føje det til dine downloads.

Dette vil tage op til 20 minutter i henhold til netværkshastigheden på dit system at downloade det. Når overførslen er fuldført, skal du klikke på den downloadede fil for at udføre den.

Opsætning af dialogboksen Valg af installationstilstand vises som på billedet herunder. Tryk på Installer for alle brugere (anbefales) for at starte installationen.

Nu vil et nyt vindue dukke op til opsætningen af ​​WinSCP. Du er nødt til at underskrive licensaftalen ved at klikke på knappen Acceptér som vist i nedenstående snap.

Marker afkrydsningsfeltet for Opsætningstype som typisk installation (anbefales), og tryk på Næste for at fortsætte.

Du skal klogt vælge brugergrænsefladestilen fra panelet Indledende brugerindstillinger. Tryk på Next -tasten.

Nu er opsætningen til WinSCP klar til installation. Tryk derfor på knappen Installer for at fortsætte og begynde at installere WinSCP.

Nu er installationsprocessen startet. Som processen med den grønne linje betyder det, at det er tættere på installationens afslutning. Det afsluttes om nogle sekunder.

Nu er WinSCP installationsprocessen afsluttet; følgende skærmbillede åbnes. Marker knappen Start WinSCP og Open Gettings, startside. Tryk på knappen Afslut for at lukke skærmen og afslutte processen.

Når installationen er fuldført, åbnes det officielle websted for WinSCP automatisk, og der vises en meddelelse om gennemførelse af installationen.

WinSCP GUI åbnes automatisk, da vi har markeret afkrydsningsfeltet. For at begynde at overføre dine filer fra Windows til ubuntu skal du forbinde Windows og Ubuntu -operativsystemet. Til dette formål skal du trykke på ikonet for computerens nye session, og der vises en dialogboks med navnet login. Vælg filprotokollen fra rullelisten som SCP først. Tilføj Ubuntu's IP -adresse i feltet Værtsnavn. Tilføj brugernavn og adgangskode for at oprette forbindelse, og tryk på Login. Efter en vellykket forbindelse skal du trække filerne fra det venstre område til højre side af WinSCP for at overføre.

Konklusion

SCP er let at forstå og i stand til sikkert at overføre en enorm mængde data på nettet. Du kan f.eks. Bruge WebDAV som bare en mulighed. Gennem dette indlæg har jeg demonstreret for dig, hvordan det fungerer. Hvis vi opererer med en række forskellige operativsystemer, skal vi undersøge begge metoder.