BLACK FRIDAY-30% op je eerste jaar, vanaf PowerBekijk de pakketten

Uploaden via SSH

Bijgewerkt op 9 januari 20253 min lezen

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 )verbinding maken met ftp

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.

Was dit artikel nuttig?

Kom je er niet uit?

Stel je vraag. Een mens antwoordt, dag en nacht, in je eigen taal.

Open een ticket