Filoverføring på Internett med SCP

SCP og FTP

SCP står for Secure copy. SCP har samme funksjon som FTP (File Transfer Protocol) som tidligere var en mye brukt internettjeneste for filoverføring. SCP skiller seg fra FTP ved at koplingen mellom datamaskinene er sikret gjennom kryptering av brukernavn og passord som brukes for innlogging på fjernmaskinen. Mange institusjoner tillater nå kun SCP og ikke lengre FTP.


Begrepene opplasting og nedlasting

  • Nedlasting (eng.: download) er filoverføring (ned) til datamaskinen du jobber ved for øyeblikket.
  • Opplasting (eng.: upload) er filoverføring fra din datamaskin (opp) til fjerndatamaskinen.

Når brukes SCP og FTP?

Noen typiske situasjoner:

  • Overføring av filer mellom en hjemme-PC og en datamaskin på jobben.
  • Opplasting av et webdokument til en webtjener
  • Nedlasting av filer (f.eks. programvare) fra FTP-tjenere. De fleste FTP-tjenere krever ikke brukerkonto eller passord - eventuelt må du angi "anonymous" (uten anførselstegn) som brukernavn og din e-postadresse som passord.

FTP- og SCP-klienter

Klienter:

Du kan bruke WinSCP til alt du ellers kunne ha brukt WS-FTP til, men ikke motsatt, siden WS-FTP ikke kan benyttes mot maskiner som krever SCP. En oppkopling med FTP vil logge seg av automatisk etter noen minutter, mens en SCP-oppkopling vil forbli aktiv (oppkoplet) inntil du selv lukker den. Et råd er derfor at du, i de tilfeller der du kan velge, bruker WinSCP som din standard klient for filoverføring.


Bruk av WinSCP

Du kan ta i bruk WinSCP straks installeringen er fullført (det er ikke nødvendig å restarte PC'en).

Nedenfor beskrives kort de tre dialogvinduene som er aktuelle for vanlig bruk av WinSCP.

Basic: Se figur 1.

Figur 1

I Basic-dialogvinduet skal du angi følgende:

  • Host name er datamaskinnavnet du skal overføre filer til/fra.

  • User name er ditt brukernavn på ovennevnte maskin.

  • Password er passordet på ovennevnte maskin.

  • Port number skal være 22 (for SCP, mens det skal stå 21 for bruk av WinSCP til FTP).

  • Private key file kan være tom.

  • Protocol kan stå på SFTP (allow SCP callback), som er forhåndsvalget. SFTP har noe rikere funksjonalitet enn SCP og er dessuten mer anvendbar på ulike plattformer/maskintyper. Mer informasjon om de ulike protokollene fins på http://winscp.sourceforge.net/eng/protocols.php. (Hvis vi bruker SFTP, skal vi strengt tatt si at vi driver SFTP-filoverføring i stedet for SCP-filoverføring.)

Directories: Se figur 2.

Figur 2

I Directories-dialogvinduet kan du angi katalogene som du automatisk går til på lokalmaskinen (din PC) og fjernmaskinen. (Det er strengt tatt ikke nødvendig å fylle ut disse feltene, men du sparer en del tid på å unngå å klikke deg fram til riktige kataloger hver gang du åpner WinSCP.)

Stored sessions: Se figur 3.

Figur 3

I Stored sessions-dialogvinduet kan du lagre innstillingene for en bestemt (oppklopling). Du kan på den måten få en oversikt med ferdig-konfigurerte oppkoplinger (sesjoner).

Når så endelig er du blitt oppkoplet, er brukergrensesnittet som vist i figur 4.

Figur 4

Filoverføringen skjer ved å markere den aktuelle katalogen eller fila, og så klikke på Copy-knappen nederst i vinduet. En rekke andre funksjoner enn filoverføring (kopiering) fins også, bl.a. sletting (Delete), navneforandring (Rename) og opprettelse av katalog (Create directory).

Du kan starte en ny WinSCP-sesjon fra en allerede åpnet sesjon ved å foreta menyvalget Session / Saved sessions osv. øverst i WinSCP-vinduet.


Oppdatert 20.8.04 av Finn Haugen. E-postadresse: finn@techteach.no.