SSH giver dig mulighed for at logge ind på serveren og downloade filer direkte fra andre servere.
- Bemærk: Nogle værter kan deaktivere SSH-funktionen af sikkerhedsmæssige årsager.
- Bemærk: SSH bør ikke bruges af folk, der ikke er fortrolige med et Unix-miljø.
Opret forbindelse til serveren via en terminal ved hjælp af OpenSSH #
Du skal bare åbne terminalen (kun Linux/MacOS) og skrive dit brugernavn og servernavn. For eksempel:
ssh gebruiker@yourwebsite.com
Du bliver bedt om at indtaste din adgangskode. Gør det, og tryk på enter.
- Bemærk: Du kan ikke se længden på adgangskoden, hvilket ikke er noget problem. Skriv adgangskoden, og tryk på Enter.
- Bemærk: Standardporten til ssh-serveren er 22. Hvis din server har indstillet en brugerdefineret port, skal du angive den, når du opretter forbindelse via ssh-terminalen. Et eksempel:
ssh -p 2222 gebruiker@yourwebsite.com
Hvor -p står for port og 2222 er din servers portnummer.
Opret forbindelse til serveren med PuTTy #
Download PuTTy her
Indtast dit værtsnavn og din port (som standard 22 )
Tryk på "Åbn". Du går videre til terminalen og indtaster dit brugernavn og din adgangskode. Når du har oprettet forbindelse, er trinnene nedenfor de samme som for OpenSSH og PuTTy.
Gå til den mappe, hvor du vil downloade dine filer #
Når du er tilsluttet, vises du i dit hjemmekatalog. Men du vil måske gerne have adgang til dit public_html-bibliotek, og det kan du gøre med CD'en opgave. Eksempel:
cd /home/username/domains/yourwebsite.com/public_html/
Hvor bruger er dit brugernavn og dinhjemmeside.com dit domænenavn. Du kan også åbne public_html ved blot at skrive
cd domains/yourwebsite.com/public_html/
Via ssh logger du ind på din hjemmemappe, men hvis du skriver den fulde sti, får du altid få adgang til den rigtige mappe.
Download af filer. #
Nu kan du downloade filer med wget-... kommando. Bare skriv:
wget https://www.yourwebsite.com/filename.png
Du kan også downloade fra en FTP-server ved hjælp af wget. For at gøre dette skal du blot skrive:
wget ftp://username:password@ftp.yourwebsite.com/filename.png
wget tilbyder meget mere fleksibilitet og flere funktioner. Hvis du vil vide mere om det, kan du Find mere information her.
Brug Rsync til at synkronisere filer #
Advarsel: Brug af rsync kan føre til sletning af filer. Tjek derfor omhyggeligt hvilket man gør, før man bruger rsync.
rsync er et stærkt værktøj til at synkronisere filer mellem servere eller blot uploade en fil fra en anden server. Eksempel på brug:
rsync -avt olduser@youroldwebsite.com:/home/olduser/domains/youroldwebsite.com/public_html/logo.png userr@yournewwebsite.com:/home/user/domains/yournewwebsite.com/public_html/
Hvor?
- olduser er den bruger, som du vil downloade logo.png-filen fra
- youroldwebsite.com er det domæne, hvorfra du vil downloade filen logo.png
- logo.png er en fil fra youroldwebsite.com, som du vil overføre til yournewwebsite.com
- user er brugeren af den nye server, du vil downloade din fil til.
- yournewwebsite.com er det domæne, hvor du vil downloade din fil.
- public_html er den mappe, hvor filen logo.png downloades. Glem ikke /-symbolet til sidst.
rsync er et meget kraftfuldt værktøj med mange funktioner. Hvis du vil vide mere om det, kan du læs her.