Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee

Procédure

U kunt rechtstreeks vanuit het administratiepaneel van uw server een beveiligde toegang via de opdrachtregel voor uw website instellen. Het SSH-protocol (Secure Shell) is een versleuteld communicatieprotocol waarmee u op afstand de controle over een server kunt overnemen en systeemcommando's veilig kunt uitvoeren. Deze gids laat zien hoe u een shell-gebruikersaccount in ISPConfig aanmaakt, uw toegangen configureert en uw eerste verbinding tot stand brengt.

De stappen

  1. Toegang krijgen tot het beheer van de VPS

    Meld u aan bij uw LWS-klantomgeving, ga naar de lijst met uw servers en klik op Beheren naast uw ISPConfig VPS.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  2. Het ISPConfig-paneel openen

    In de sectie Beheer van uw server klikt u op Beheerpanel om de webinterface van ISPConfig te openen.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  3. Het beheer van SSH-gebruikers openen

    Klik in het bovenste menu op Sites en klik vervolgens in het zijpaneel onder Command Line op SSH/SFTP-User.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  4. Een nieuwe shell-gebruiker toevoegen

    Klik in de lijst met shell-accounts op de groene knop Add new Shell-User om het aanmaakformulier te openen.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  5. De instellingen van het shell-account invullen

    Selecteer de betreffende site in Site, geef een naam op in Username, en stel vervolgens een sterk wachtwoord in of plak uw openbare sleutel in SSH-RSA / ED25519 Public-Key. Kies uw omgeving in Chroot Shell (bijvoorbeeld Jailkit), controleer of het vakje Active is aangevinkt en klik vervolgens op Save.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  6. De volledige accountnaam noteren

    Controleer of uw nieuwe toegang in de tabel verschijnt met de status Yes en noteer de volledige identificatie die in de kolom Username wordt weergegeven.

    Maak een SSH-gebruiker aan in ISPConfig en maak er verbinding mee
  7. De firewall van de server controleren

    Voordat u de verbinding start, controleert u in uw klantomgeving of de firewall van uw server inkomende verbindingen op de SSH-poort toestaat.

  8. SSH-verbinding maken vanaf uw terminal

    Open de terminal op uw computer en voer het verbindingscommando uit, waarbij u uw gegevens invult: ssh defaultdemo@203.0.113.10 (fictief voorbeeld-IP-adres). Bevestig met uw wachtwoord of uw sleutelpassphrase.

  9. Uw bestanden beheren en de sessie afsluiten

    Controleer uw sessie met whoami, zoek uw map met pwd en lijst de bestanden op met ls. Om een document aan te maken of te wijzigen, gebruikt u het commando nano fichier.txt (opslaan en afsluiten met de combinatie Ctrl+X en vervolgens bevestigen met O), kopieer of comprimeer uw bestanden naargelang uw behoeften en typ vervolgens exit om de verbinding te verbreken.

Veelgebruikte commando's in een SSH-sessie

Hier zijn de basiscommando's om uw bestanden te beheren zodra u verbonden bent met uw hosting:

  • whoami — toont de naam van de momenteel aangemelde gebruiker
  • pwd — geeft het absolute pad aan van de map waarin u zich bevindt
  • ls — toont de bestanden en mappen in de huidige map
  • nano — interactieve teksteditor in de console om uw bestanden te wijzigen
  • cp en tar — maken het respectievelijk mogelijk om bestanden te kopiëren en gecomprimeerde archieven te maken
  • exit — sluit de shell-sessie op afstand netjes af

Veelgestelde vragen

Wat is het verschil tussen een ISPConfig shell-gebruiker en de root-gebruiker?

De ISPConfig shell-gebruiker is beperkt tot de ruimte van zijn website en heeft geen administratieve rechten op het systeem. De root-gebruiker beheert de volledige machine. Op beheerde VPS'en is directe root-toegang om veiligheidsredenen geblokkeerd; raadpleeg onze speciale help « ROOT SSH-toegang » als u uw systeem zelf beheert.

Wat is chroot (Jailkit) in ISPConfig?

Chroot isoleert de gebruiker binnen een afgesloten mapstructuur die overeenkomt met zijn website. Het voorkomt dat het account de systeemmappen van de server kan verkennen of toegang krijgt tot de gegevens van andere klanten die op dezelfde VPS zijn gehost.

Wat moet ik doen bij de foutmelding « Permission denied (publickey,password) »?

Deze fout geeft een authenticatieweigering aan. Controleer of u de volledige gebruikersnaam met prefix gebruikt (bijv. defaultdemo), controleer of het wachtwoord correct is ingevoerd of zorg ervoor dat de openbare sleutel zonder overtollige spaties is geplakt.

Wat betekent de melding « Connection refused »?

Deze melding geeft aan dat de externe machine niet reageert op de gevraagde poort. Controleer of de SSH-service werkt en of de firewall van uw VPS verkeer op de verbindingspoort toestaat.

Hoe corrigeer ik de waarschuwing « REMOTE HOST IDENTIFICATION HAS CHANGED »?

Deze waarschuwing verschijnt wanneer de beveiligingsfingerprint van de server is gewijzigd (bijvoorbeeld na een herconfiguratie). Verwijder de oude vermelding op uw lokale computer met behulp van het commando ssh-keygen -R 203.0.113.10 (vervang hierbij het IP-adres van uw VPS).

Nuttige links

help.lws.net/a/7954
Was dit artikel nuttig?

Ja

Geen

3 keer gelezen

Bedankt! Stel gerust vragen over onze documentatie als u meer informatie wilt, en help ons die te verbeteren.

Vergelijkbare artikelen

Een vraag over dit artikel?

Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.

Stel een vraag aan het LWS-team en de gemeenschap

AVG: Verwerkingsverantwoordelijke: LWS-Ligne Web Services. Doel: moderatie en openbare publicatie van uw vraag, eventuele melding van een antwoord. Rechtsgrond: toestemming (art. 6, lid 1, a AVG). Bewaartermijn e-mailadressen: 90 dagen na de melding, maximaal 12 maanden zonder antwoord. Om uw rechten uit te oefenen, raadpleeg de AVG-sectie van onze algemene voorwaarden.