Met SSH kunt u zich aanmelden bij de server en rechtstreeks bestanden van andere servers downloaden.
- Let op: Sommige hosts kunnen de SSH-functie om veiligheidsredenen uitschakelen.
- Let op: SSH mag niet worden gebruikt door mensen die niet bekend zijn met een Unix-omgeving.
Maak verbinding met de server via terminal, met behulp van OpenSSH #
Open gewoon de terminal (alleen Linux/MacOS) en typ uw gebruikersnaam en servernaam. Bijvoorbeeld:
ssh gebruiker@yourwebsite.com
U wordt gevraagd uw wachtwoord in te voeren. Doe dit en druk op enter
- Let op: De lengte van het wachtwoord ziet u niet, dat is niet erg. Typ het wachtwoord en druk op Enter.
- Opmerking: de standaard ssh-serverpoort is 22. Als uw server een aangepaste poort heeft ingesteld, moet u deze opgeven wanneer u verbinding maakt via de ssh-terminal. Voorbeeld:
ssh -p 2222 gebruiker@yourwebsite.com
Waarbij -p staat voor poort en 2222 het poortnummer van uw server is.
Maak verbinding met de server met PuTTy #
Download PuTTy hier
Voer uw hostnaam en poort in (standaard 22 )
Druk op “Open”. U gaat door naar de terminal, voer uw gebruikersnaam en wachtwoord in. Zodra u verbonden bent, zijn de onderstaande stappen hetzelfde als OpenSSH en PuTTy.
Ga naar de map waar u uw bestanden wilt downloaden #
Wanneer u verbonden bent, verschijnt u in uw home directory. U wilt echter mogelijk toegang tot uw public_html directory, u kunt dat doen met de cd- opdracht. Voorbeeld:
cd /home/username/domains/yourwebsite.com/public_html/
Waarbij gebruiker uw gebruikersnaam is en yourwebsite.com uw domeinnaam. U kunt ook public_html openen door simpelweg te typen
cd domains/yourwebsite.com/public_html/
Via ssh logt u in op uw thuismap, maar als u het volledige pad typt, krijgt u altijd toegang tot de juiste map.
Bestanden downloaden. #
Nu kunt u bestanden downloaden met de wget- opdracht. Typ gewoon:
wget https://www.yourwebsite.com/filename.png
U kunt ook downloaden van een FTP-server met behulp van wget. Om dit te doen typt u gewoon:
wget ftp://username:password@ftp.yourwebsite.com/filename.png
wget biedt veel meer flexibiliteit en functies. Als u er meer over wilt weten, kunt u hier meer informatie vinden.
Rsync gebruiken om bestanden te synchroniseren #
Waarschuwing: Het gebruik van rsync kan leiden tot het verwijderen van bestanden. Controleer daarom goed wat u doet voordat u rsync gebruikt.
rsync is een krachtige tool om bestanden tussen servers te synchroniseren, of gewoon een van een andere server te uploaden. Voorbeeld van gebruik:
rsync -avt olduser@youroldwebsite.com:/home/olduser/domains/youroldwebsite.com/public_html/logo.png userr@yournewwebsite.com:/home/user/domains/yournewwebsite.com/public_html/
Waar:
- olduser is de gebruiker waarvan u het bestand logo.png wilt downloaden
- youroldwebsite.com is het domein waarvan u het bestand logo.png wilt downloaden
- logo.png is een bestand van youroldwebsite.com dat u wilt overbrengen naar yournewwebsite.com
- user is de gebruiker van de nieuwe server waar u uw bestand naartoe wilt downloaden.
- yournewwebsite.com is het domein waar u uw bestand wilt downloaden.
- public_html is de map waar het bestand logo.png wordt gedownload. Vergeet niet het / symbool aan het einde.
rsync is een zeer krachtig hulpmiddel met veel functies. Als u er meer over wilt weten, kunt u hier lezen.