AAU logo

It Services

Secure File Service

Hvad er Secure File Service?

ITS tilbyder sikker fjernadgang til dine filer, som ligger på vores server. I denne sektion viser vi to forskellige måder at bruge Secure File Services (SFS). Den ene er WinSCP for Windows, den anden er SFTP eller SCP for *nix baserede systemer (her Ubuntu).

Vejledninger til Secure File Service

  • +

    SFS fra kommandoprompten (Linux)

    Secure File Service (SFS) tillader både SFTP og SCP adgang til filer. Nedenunder viser vi filoverførelser på begge måder fra en Ubunto terminal.

    SFTP

    for at tilslutte dig til filserveren via SFTP brug flg. kommando fra en terminal:

    • sftp -oGSSAPIAuthentication=no -oCheckHostIP=no "USERNAME@DEP.aau.dk"@SFSSERVER

    USERNAME@DEP.aau.dk - din fulde aau-mailadresse
    SFSSERVER  - navn af en SFS-server

    sfs01.aau.dk port 22
    sfs02.aau.dk port 22

    Parametrene -oGSSAPIAuthentication=no og -oCheckHostIP=no er ikke nødvendige, men fremskynder tilslutningsprocessen væsentlig idet Kerberos autentificering og IP verifikation bliver ignoreret. Som alternativ, hvis din computer er i domaine, kan du bruge -oGSSAPIAuthentication=yes og dermed undgå at autentificering automatisk bruger dit domainebrugernavn.

    Måske bliver du bedt om at acceptere SFS servernøgle. Dette er en sikkerhedsforanstaltning. Bare indtast 'yes' og tryk Enter.

    Til sidst bliver du bedt om dit password.


    Navigation og fileoverførelse

    Du kan nu indtaste kommandoer. For en komplet liste af understøttede kommandoer start help. Nogle af de vigtigste kommandoer er her:

    cd  -  change the current directory, f.eks. cd /student/Users/jborre15/Documents

    ls eller dir  -  list the contents of the current directory.
    lcd   -  change the local directory used for file transfers , e.g. lcd /home/istuser/

    Get og put bruges til at overføre filer mellem lokal og fjern computer.
    get Documents/process.pdf (henter remote file process.pdf fra den relative mappe Documents)
    put process.pdf (uploader den lokale fil process.pdf til den aktuelle mappe på fjerncomputeren)

    rm  - sletter filer , f.eks. rm process.pdf
    bye  - afslutter sftp

     
    SCP

    SCP (Secure Copy) er et alternativ med færre funktioner, beregnet til scripts eller simple one-off operationer. SCP-kommandoen er som regel tilgængelig i Linux distributioner, og er nært beslægtet med kommandoen cp (for lokale fil-kopi-operationer). SCP kun understøtter filoverførelse, ikke gennemgang eller listing af bibilioteksindholdet. Derfor skal du på forhånd kende den fulde sti til fjernfilerne.

    Følgende kommando overfører en lokal fil til en fjern server:

    • scp -oGSSAPIAuthentication=no -oCheckHostIP=no local.file "USER@DEP.aau.dk"@SFS:/DEP/Users/USER/path/to/folder

    Næsten samme kommando henter filen:

    • scp -oGSSAPIAuthentication=no -oCheckHostIP=no "USER@DEP.aau.dk"@SFS:/DEP/Users/USER/path/to/remote.file remote.file

    Bemærk at SCP bruger samme optioner som SFTP for at forkorte tilslutningstiden og ligesom med SFTP vil du blive bedt om at acceptere en sikkerhedsnøgle, første gang du tilslutter dig til en server.

    For øvede brugere:

    Hvis du vil slippe for at skulle indtaste optionerne hver gang og dermed forkorte kommandoen væsentlig, kan du indsætte en host entry i din lokale SSH konfigurationsfil (~/.ssh/config). Det kunne f.eks. se ud som på billedet nedenunder.

    Fremover kan du erstatte "USERNAME@DEP.aau.dk"@SFSSERVER med aausfs.

  • +

    SFS via Nautilus/Dolphin

    To af de mest udbredte filhåndteringsværktøjer for Linux, Nautilus (GNOME) og Dolphin (KDE) understøtter SFTP, og måden det fungerer på er næsten éns på de to. Vi viser her de trin du bør følge for at oprette forbindelsen til fjerncomputeren.

    • Åbn filhåndteringen og aktiver den lokale adresselinje.
    • I Nautilus kan du bruge Ctrl+L for at åbne adresselinjen.
    • I Dolphin kan du bruge F6.
    • Tast adressen i den følgende form:

      sftp://USER@DEPARTMENT.aau.dk@sfs01.aau.dk/
      Erstat USER@DEPARTMENT.aau.dk med din AAU-mailadresse.
       
    • Tryk på Enter
    • Indtast dit password når du bliver bedt om det.
      Du har mulighed for at gemme dit password til senere sessioner.
       

    For øvede brugere:

    Hvis du vil slippe for at skulle indtaste optionerne hver gang og dermed forkorte kommandoen væsentlig, kan du indsætte en host entry i din lokale SSH konfigurationsfil (~/.ssh/config). Det kunne f.eks. se ud som på billedet nedenunder.

    Fremover kan du erstatte "USERNAME@DEP.aau.dk"@SFSSERVER med aausfs.

  • +

    SFS via WinSCP

    Nedenunder viser vi, hvordan du kan bruge WinSCP til sikker filkoverførelse via SFS.

    • Download og installer WinSCP
       
    • Åbn WinSCP og udfyld servernavne:

      sfs01.aau.dk port 22
      sfs02.aau.dk port 22
       
    • Sikr dig at filprotokollen er sæt til SFTP
       
    • Indtast dit brugernavn og password
       
    • Tryk på Save for at gemme indstillingerne til en anden gang
       
    • WinSCP's hovedvindue viser dit eget filsystem på venstre side (local) og serveren du er forbundet til højre (remote)
       
It Services
Filer og dokumenter på AAU