50% korting alle plannen, beperkte tijd. Beginnend om $2.48/mo
Nog 10 minuten
Web- en zakelijke apps

Hoe maak je verbinding met je website via SSH?

Maria H By Maria H 10 minuten lezen Bijgewerkt op 10 juni 2023
wordpress ssh beveiligde toegang op afstand

Weten hoe maak verbinding met uw website via SSH Hiermee kunt u bepaalde verbindingen tot stand brengen tussen een lokale machine en een externe host. Tegenwoordig profiteren veel bedrijven van opkomende technologieën om hun prestaties te verbeteren en de kosten te verlagen, en SSH staat niet los van deze technologie.

Nieuwe tekenen van vooruitgang leiden tot nieuwe eisen, en moderne beveiligingstechnologie kan de nutteloze en zwakke benaderingen en methoden bestrijden. Daarom willen wij in de SSH-oplossing duiken.

Blijf dus lezen om essentiële tips over SSH te ontdekken, waarmee u veilige en betrouwbare verbindingen kunt maken. Voordat we bespreken hoe u uw website via SSH kunt verbinden, moeten we weten wat SSH is.

Wat is SSH?

SSH staat voor secure shell en is een veilig communicatieprotocol dat de gecodeerde verbindingen op het netwerk initieert via HTTP (hypertext transfer protocol). HTTP deelt gegevens van websites voor computers, en SSH voegt er uitstekende beveiliging aan toe om toegang te krijgen tot externe bronnen.

SSH ondersteunt verschillende soorten servertoegangsbeveiliging, zoals bestandsoverdracht en synchronisatie, FTP via SSH, beveiligd kopiëren en privénetwerktoegang tot de server met OpenSSH. U kunt uw website dus verbinden met behulp van een SSH-client om gegevens veilig over te dragen via een GUI of een opdrachtregel.

Natuurlijk moet je dat eerst doen wijzig de SSH-poort van de standaardwaarde om het echt veilig te maken. 

Lees ook: Port Forwarding op Windows VPS

 

Tip: Omdat Linux en Mac Os ingebouwde SSH-interfaces hebben, is het niet nodig om een ​​SSH-client te installeren.

wordpress-vps Begin met bloggen

Host uw WordPress zelf op eersteklas hardware, met NVMe-opslag en minimale latentie over de hele wereld – kies uw favoriete distributie.

Krijg WordPress VPS

Hoe maak ik verbinding met een host via SSH?

Om aan de slag te gaan met het verbinden van uw site via SSH, heeft u hulpmiddelen nodig om dit mogelijk te maken. Om te beginnen moet je SSH naar een server sturen met behulp van een terminal die we in de volgende regels zien, zodat je via SSH een verbinding tot stand kunt brengen.

Hoe SSH naar een server via een terminal?

Mac- en Linux-besturingssystemen kunnen SSH-verbindingen tot stand brengen via de Terminal. De Terminal is een soort emulator die lijkt op DOS en voert opdrachtregelinstructies uit, zowel op uw systeem als op de externe server.

Er is dus geen spoor van een grafische gebruikersinterface om het maken van een SSH-verbinding met uw host te vergemakkelijken. In dit eenvoudige, op letters gebaseerde zwarte scherm heb je alle essentiële en waardevolle opties om tot het juiste resultaat te komen.

maak verbinding met uw website via ssh

  • Klik eerst op het startpodpictogram en typ vervolgens 'Terminal' in de zoekbalk
  • U kunt ofwel naar Terminal navigeren via Toepassingen > Hulpprogramma's

Hoe verbinding maken met een webserver met Putty?

Putty is een gratis SSH-terminalsoftware die bekend staat als een SSH-clienttoepassing die op Microsoft Windows draait om toegang te krijgen tot uw VPS, fysieke machine of meerdere virtuele machines in één host om deze te beheren. gemakkelijk te gebruiken.

In tegenstelling tot Terminal moet u, om uw webserver via SSH te verbinden, eerst Putty downloaden en installeren en vervolgens naar de volgende stappen gaan.

Putty SSH-clientinstallatie op Windows

Tip: U kunt het pakket kiezen dat het beste bij uw Windows-versie past, en voor de veiligheid wordt aanbevolen om de 32-bits versie te downloaden.

Deze twee methoden doen hetzelfde als u verbinding wilt maken via de SSH-server vanuit Windows of Mac Os. Nadat u de SSH-client of Terminal als vereiste had gebruikt om uw host te verbinden, gaan we nu verder met de opdrachtregel om de codes uit te voeren en opdrachten naar de doelserver te sturen. Nu zou u wat informatie moeten weten om de checklist te voltooien.

Lees ook: Installeer MikroTik CHR op VPS (Gebruik Stopverf)

Vereisten om via SSH verbinding te maken met uw website

vereisten om een ​​ssh-verbinding tot stand te brengen

  1. Server IP-adres: dit is uw domeinnaam of een IP-adres
  2. SSH-poort: de post wordt verstrekt door uw hostingprovider
  3. SSH-gebruikersnaam: het verwijst naar uw FTP-gebruikersnaam (niet voor WordPress admin)
  4. SSH-wachtwoord: dit is uw FTP-wachtwoord
  5. Wanneer de PuTTY-installatie is voltooid, opent u deze en gebruikt u deze om verbinding te maken met uw website.
  6. Om verbinding te maken met de PuTTY SSH-client, opent u deze en voert u vervolgens uw server-IP en SSH-poort in.
  7. Klik op de knop Openen om door te gaan.
  8. Er verschijnt een inlogpop-up waarin u wordt gevraagd uw SSH-gebruikersnaam in te voeren en op Enter te drukken
  9. Voer vervolgens uw SSH-wachtwoord in en druk nogmaals op Enter.

Nadat u via de PuTTY SSH-client succesvol verbinding hebt gemaakt met uw server, kunt u nu meteen de benodigde opdrachtregels uitvoeren.

Lees ook: Hoe gebruik ik SSH om verbinding te maken met een externe server?

14 nuttige en eenvoudige SSH-opdrachten

Met deze SSH-opdrachten kunt u bestanden verplaatsen, mappen verwijderen, nieuwe mappen maken, gebruikersrechten wijzigen, enzovoort.

  1. Het Is-commando: Dit commando roept een lijst op met de bestanden en mappen in de huidige map.
ls
  1. Het cd-commando: Dit commando verandert de mappen en gaat naar verschillende locaties. Bijvoorbeeld $ cd /home
cd
  1. De mkdir: Met deze opdracht wordt een nieuwe map gemaakt
mkdir
  1. De aanraakopdracht: deze opdracht voegt een nieuw bestand toe aan de map
touch
  1. Het rm-commando: Met dit commando wordt een bestand of map verwijderd
rm
  1. De cp-opdracht: deze opdracht kopieert bestanden en mappen.

Opmerking: U moet de bestandsnaam of map opgeven en waar u deze wilt kopiëren. Bijvoorbeeld: $ cp [opties] [bron] [bestemming]

cp
  1. De mv-opdracht: Met deze opdracht worden bestanden verplaatst en typt u de bron en de bestemming van het bestand. mv [bron] [bestemming]
mv

Laten we nu eens kijken naar de optionele items die u aan het begin van deze opdracht kunt toevoegen.

  • -F: Met deze optie wordt het doelbestand verwijderd en kunt u een nieuw bestand maken als u geen schriftelijke toestemming heeft.
  • -u: kopieer het bronbestand alleen als het nieuwer is dan het doelbestand.
  • -N: hierdoor wordt een bestaand bestand niet overschreven en wordt het tegen wijzigingen beschermd
  • -a: deze optie archiveert de bestanden.
  • -R: het wordt alleen gebruikt voor mappen; het kopieert alle bestanden en mappen in de doelmap.
  1. Opdracht wissen: met deze opdracht wordt het terminalscherm gewist.
clear
  1. Tar-opdracht: met deze opdracht worden gecomprimeerde archieven gemaakt en uitgepakt.
tar cvzf ArchiveName.tar.gz /path/to/directory
  1. Wget-opdracht: met deze opdracht downloadt u bestanden van internet.
wget http://fileurl/filename.ext
  1. Du-opdracht: deze opdracht toont u de grootte van de bestanden en mappen in een bepaalde map.
du
  1. Geschiedenisopdracht: deze opdracht toont de recent gebruikte opdrachten
history 50
  1. PWD-opdracht: deze opdracht levert u het volledige pad van uw huidige map. Na het uitvoeren van dit commando zie je zoiets als dit: home/gebruiker/public_html
pwd
  1. Zoekopdracht: deze opdracht zoekt naar bestanden en toont deze kenmerken (naam, grootte, bestandstype, enz.). Je zou het als volgt moeten gebruiken: vind [startmap] [opties] [zoekterm]
find

Lees ook: Stille installatie van Google Chrome

Stappen voor het genereren van een sleutelpaar

ssh-sleutelparen genereren

  • Genereer de openbare sleutel in Terminal
  • Voeg het sleutelpaar toe aan uw hostingaccount.
  • Genereer de privésleutel via uw SSH-client (Putty)

Lees ook: Genereer SSH-sleutels in Windows 10

Hoe genereer ik het openbare sleutelpaar in Terminal?

Het genereren van openbare sleutelauthenticatie voor Linux en Mac begint met het typen van opdrachten in de Terminal en het gebruik van Open SSH.

  • Open het terminalvenster. Typ de volgende opdracht op de shell-prompt:
  • Het ssh-keygen programma vraagt ​​u om de locatie en de bestandsnaam van het sleutelbestand op te geven.

Tip: U kunt een nieuwe naam typen of de standaardnaam gebruiken en op Enter drukken.

  • U kunt optioneel een wachtwoordzin aanmaken om uw sleutel te beschermen.
  • Kopieer de openbare helft van het sleutelpaar naar uw server met behulp van de onderstaande opdracht
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server

Voer uw gebruikersnaam in in plaats van de gebruiker en server, en vervolgens het serveradres waarvoor u de sleutelauthenticatie wilt gebruiken.

  • Voer het wachtwoord van uw gebruikersaccount voor die SSH-server in wanneer daarom wordt gevraagd

Tip: U kunt zich nu bij uw server authenticeren met het sleutelpaar.

wordpress-vps Begin met bloggen

Host uw WordPress zelf op eersteklas hardware, met NVMe-opslag en minimale latentie over de hele wereld – kies uw favoriete distributie.

Krijg WordPress VPS

Hoe kunt u uw privé SSH-sleutelpaar genereren?

Het genereren van een nieuwe SSH-sleutel is het eerste dat u nodig hebt om het hoogbeveiligde authenticatieniveau te creëren. Het zou helpen als u deze SSH-sleutel had om uw server te verbinden met maximale beveiliging voor uw inlogproces.

Wanneer sleutels correct worden gegenereerd, kunnen ze een betere beveiliging en een snelle en gemakkelijke manier voor toegang tot en beheer van uw servers garanderen.

In plaats van die traditionele manier te gebruiken met gebruikersnaam en wachtwoord, kan de Terminal of de SSH-client het professioneler voor u maken.

Lees ook: Hosting van meerdere websites op één server

Een privé SSH-sleutel genereren met de SSH-client

privé-ssh-sleutel genereren

  • Ga eerst naar het PuTTYgen-programma
  • Selecteer vervolgens SSH-2 RSA in het type sleutel dat u wilt genereren.
  • Klik vervolgens op de knop Genereren in het gedeelte Acties.

Tip: Beweeg in deze stap uw muis in het venster totdat de groene voortgangsbalk vol raakt.

De reden is om uw willekeurige beweging voor de authenticatiemethode te realiseren. Dit is een van de meest betrouwbare technieken waarvan de aanvallers kunnen profiteren.

stopverf sleutelgenerator

  • Daarna, wanneer de voortgangsbalk is voltooid, genereert PuTTYgen uw SSH-sleutelpaar.
  • Voer een wachtwoordzin in het veld Sleutelwachtwoord in en voer deze opnieuw in het veld 'Bevestigen wachtwoordzin” veld.
  • Klik op de knop Privésleutel opslaan

Tip: (vergeet niet om de privésleutel op te slaan die nodig is voor de volgende verbinding met uw machine)

privésleutel opslaan

  • Klik met de rechtermuisknop in het tekstveld met de naam 'Openbare sleutel om in het OpenSSH geautoriseerde_keys-bestand te plakken' en kies vervolgens 'Alles selecteren'.
  • Klik nu opnieuw met de rechtermuisknop in hetzelfde tekstveld en kies 'Kopiëren'.

Hoe u uw SSH-sleutel importeert

Wanneer u een nieuwe sleutel op uw computer heeft opgeslagen, moet u deze nu in de PuTTY-sleutelagent importeren.

Met deze twee stappen importeert u de SSH-sleutel naar de PuTTY

  • Klik op de Agent-knop om de sleutelbeheerder te openen in het PuTTY-configuratievenster.
  • Klik op de knop 'Sleutel toevoegen', zoek vervolgens de locatie waar u de privésleutel hebt opgeslagen, selecteer deze en klik op Openen.

Tip: Voer indien nodig uw sleutelwachtwoord in.

wordpress-vps Begin met bloggen

Host uw WordPress zelf op eersteklas hardware, met NVMe-opslag en minimale latentie over de hele wereld – kies uw favoriete distributie.

Krijg WordPress VPS

Conclusie

Verbinding maken met uw website via SSH heeft verschillende voordelen en stappen die wij in de context zo goed mogelijk uitleggen. Over het algemeen moet u, om een ​​pionier te zijn in deze moderne wereld op het gebied van zakelijke communicatienetwerken, een stap zetten met hoogwaardige controle over uw websitebestanden en logins op uw cloudservers.

Daarom worden uw verbindingen met de servers gecodeerd als u een openbare sleutel voor authenticatie maakt. De privésleutel die door de ontvanger wordt gebruikt, kan de verbinding ontsleutelen. Uiteindelijk zal dit bidirectionele proces zorgen voor een veilige interactie tussen twee netwerkeindpunten. Neem het dan serieus om te winnen en niet te verliezen bij het maken van interactie in dit digitale tijdperk.

Deel

Meer van de blog

Blijf lezen.

Odoo recensie-functieafbeelding met grote koptekst aan de linkerkant en het Odoo-logo aan de rechterkant, omgeven door zwevende app-interfacepanelen op een zachtpaarse achtergrond met wolkenthema.
Web- en zakelijke apps

Een uitgebreide Odoo-recensie: is Odoo de juiste ERP voor uw bedrijf

Odoo is een van de meest overwogen ERP-platforms voor groeiende bedrijven, vanwege één simpele reden: het belooft veel op één plek. Verkoop, boekhouding, inventaris

Jim SchwarzJim Schwarz 11 minuten lezen
Open-source WordPress-alternatieven bevatten een afbeelding met een kleurrijke achtergrond met kleurverloop, desktopmonitor, code-editor, wazig dashboardvoorbeeld en grote koptekst aan de linkerkant.
Web- en zakelijke apps

Beste open-source WordPress-alternatieven op maat gemaakt voor ontwikkelaars

WordPress doet er nog steeds toe, en het bedient nog steeds een groot aantal sites goed. De plug-in-directory bevat meer dan 62.000 plug-ins en de thema-directory biedt meer dan 14.000 gratis thema's. Tha

Jim SchwarzJim Schwarz 14 minuten lezen
Automad versus WordPress-functieafbeelding met beide platformlogo's en een kop waarin wordt gevraagd welke CMS-ontwikkelaars moeten kiezen.
Web- en zakelijke apps

Automad versus WordPress: een grondige vergelijking tussen twee van de beste CMS-platforms

Automad en WordPress lossen dezelfde klus op twee heel verschillende manieren op. Automad is een CMS- en sjabloonengine met platte bestanden, dus inhoud leeft in bestanden in plaats van in een database, maar WordPress,

Jim SchwarzJim Schwarz 9 minuten lezen

Klaar om te implementeren? Vanaf $ 2,48/maand.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.