Hvordan SCP fra Windows til Linux

How Scp From Windows Linux



FTP anses ikke lenger som trygt nok til å kunne brukes på internett. Som et resultat prøver jeg å demonstrere SCP for deg nå. SCP er virkelig et system som er bygget på SSH -protokollen. Som et resultat vil du kreve en bruker med SSH -rett til å bruke serveren. SSH -nøkler kan brukes til å lage SCP -tilkoblinger, akkurat som de kan med SSH. Fordi noen Windows -klienter kan kontrollere Linux -datamaskiner, vil jeg i tillegg veilede deg til å bruke gratisprogrammet WinSCP til å overføre filer fra Windows til Ubuntu -serveren ved hjelp av SCP i hoveddelen av denne opplæringen.

Metode 01: Bruke SSH -server

SCP eller SSH som bare en forbruker er inkludert i alle Linux -systemer; Derfor trenger du ikke å gjøre noe spesielt ved klientens slutt. Vi må kanskje distribuere SSH-serverfasilitetene bare på serversiden, basert på Linux-distribusjonen. Vi må oppgradere systemet vårt til den nyeste utgaven før vi begynner å distribuere. Bare bruk påfølgende kommando for Debian-baserte datasystemer (inkludert Ubuntu og Kubuntu):







$ sudo apt oppdatering



Oppdateringen tar litt tid. Etter systemoppdateringen, la oss installere SSH -serveren på vårt Ubuntu 20.04 -operativsystem. Så legg til den angitte spørringen nedenfor i terminalen og trykk på enter-tasten for å fortsette installasjonen.



$ sudo apt installer OpenSSH-server

Mellom behandlingen av OpenSSH-serverinstallasjonen vil den bli stoppet midlertidig for å be deg om å bekrefte den. Systemet vil at du skal sjekke om du trenger å installere det på operativsystemet Ubuntu 20.04 eller ikke. Hvis du trenger det, trykker du på Y eller trykker på n for å stoppe prosessen.





Nå er installasjonsbehandlingen gjenopptatt, som vist nedenfor. Når den når 100%, betyr dette at behandlingen er fullført.



De siste behandlingslinjene på terminalskallet til OpenSSH-serveren er som nedenfor.

Bli med på serveren via SSH for å se om konfigurasjonen er fullført. Start Ubuntu eller Mac -klienten din, start en konsoll og skriv inn det vanlige uttrykket. Skriv inn koden for SSH -nøkkelen umiddelbart hvis du bruker en. Alternativt bør brukerens passord for vertsenheten oppgis. Når alt er i orden, må den eksterne datamaskinens terminal nå vises. Bekreft brannmurreglene dine hvis dette ikke er tilfelle. Port 22/tcp kreves for SSH. Du kan også bekrefte SSH -serverens konfigurasjon for å sikre at klienten din har de riktige rettighetene. Vi kan avslutte tilkoblingen når den er opprettet. Nå må du aktivere og tillate port 22 på SSH -serveren i brannmuren. Derfor har vi benyttet spørringen nedenfor i skallet med sudorettigheter.

$ sudo ufw tillate 22

Vi må sjekke statusen til en SSH -port på systemet vårt via systemctl -kommandoen. Derfor prøvde kommandoen nedenfor i konsollen vår og fant ut at SSH -porten vår kjører aktivt.

$ sudo systemctl status ssh

Nå er konfigurasjonene angitt for SSH -porten. Åpne notisblokken fra søkeområdet på Windows -skrivebordet. Legg til noen data i notisblokkens tekstfil og lagre dem på skrivebordet med .txt -utvidelsen.

Åpne nå ledeteksten fra søkeområdet på Windows -skrivebordet igjen. Legg til kommandoen nedenfor for å se logikken og syntaksen for å bruke SCP -kommandoen i den.

SCP

Vi har sett SCP konfigurert og hvordan den skal brukes i ledeteksten. La oss flytte notepad test.txt -filen, som vi nettopp har opprettet på skrivebordet vårt. For dette formålet må du følge den generelle syntaksen nedenfor for SCP -instruksjoner. Banen til en fil der den er lagret, nevnes først. Denne banen må inneholde navnet på en fil. Deretter gir du vertsnavnet, IP -adressen og banen der du vil lagre filen i Linux -systemet. Sørg for at mappen må finnes i Linux -systemet der du vil lagre den.

Path_to_file/filnavn [email protected]:/path_to_save_the_file_in_host

Trykk på Enter -tasten for å fortsette å koble til vertsenheten. Etter vellykket etablering av tilkoblingen må du legge til brukerpassordet ditt for Ubuntu -systemet. På denne måten blir test.txt -filen overført til hjemmemappen til Ubuntu 20.04 Linux System.

Metode 02: Bruke WinSCP

En annen effektiv og enkleste måte å overføre Windows -filer til Linux -operativsystemet er via WinSCP Tool. Så, for å bruke dette verktøyet, må vi laste det ned først for å installere det. Åpne Google søkemotor og skriv WinSCP i den, og trykk Enter for å fortsette. Klikk på den første lenken noensinne som har blitt vist på søkemotoren.

Nå vil du bli vist Standard WINSCP -verktøyet Last ned. Trykk på Last ned WinSCP for raskt å legge den til nedlastningene.

Dette vil ta opptil 20 minutter i henhold til nettverkshastigheten på systemet ditt for å laste den ned. Når nedlastingen er fullført, klikker du på den nedlastede filen for å utføre den.

Dialogboksen for valg av installasjonsmodus vil vises som på bildet nedenfor. Trykk på Installer for alle brukere (anbefalt) for å starte installasjonen.

Nå vil et nytt vindu dukke opp for installasjon av WinSCP. Du må signere lisensavtalen ved å klikke på Godta -knappen som vist i bildet nedenfor.

Merk av i Oppsettstype som vanlig installasjon (anbefalt), og trykk på Neste for å fortsette.

Du må klokt velge brukergrensesnittet fra panelet Innledende brukerinnstillinger. Trykk på Neste -tasten.

Nå er installasjonen for WinSCP klar til å installeres. Trykk derfor på Installer -knappen for å fortsette og begynne å installere WinSCP.

Nå er installasjonsprosessen startet. Som den grønne linjeprosessen betyr det at det er nærmere installasjonen. Det vil bli fullført om noen sekunder.

Nå er installasjonsprosessen for WinSCP fullført; følgende skjermbilde åpnes. Merk av knappen Start WinSCP og Open Gettings, startsiden. Trykk på Fullfør -knappen for å lukke skjermen og avslutte prosessen.

Etter at installasjonen er fullført, åpnes det offisielle stedet for WinSCP automatisk, og viser meldingen om fullført installasjon.

WinSCP GUI åpnes automatisk ettersom vi har merket av i avmerkingsboksen. For å begynne å overføre filene dine fra Windows til ubuntu, må du koble til Windows og Ubuntu -operativsystemet. For dette formålet, trykk på ikonet for datamaskinen Ny sesjon, og en dialogboks vil dukke opp med navnet login. Velg filprotokollen fra rullegardinlisten som SCP først. Legg til IP -adressen til Ubuntu i feltet Hostname. Legg til brukernavn og passord for å koble til og trykk på Logg inn. Etter en vellykket tilkobling, dra filene fra venstre område til høyre side av WinSCP for å overføre.

Konklusjon

SCP er enkel å forstå og i stand til trygt å overføre en enorm mengde data over nettet. Du kan for eksempel bruke WebDAV som bare et alternativ. Gjennom dette innlegget har jeg demonstrert for deg hvordan det fungerer. Hvis vi opererer med en rekke operativsystemer, må vi undersøke begge metodene.