Skapa en SSH-användare i ISPConfig och anslut till den

Procédure

Du kan konfigurera säker kommandoradsåtkomst för din webbplats direkt från serverns administrationspanel. Protokollet SSH (Secure Shell) är ett krypterat kommunikationsprotokoll som gör det möjligt att fjärrstyra en server och köra systemkommandon på ett säkert sätt. Den här guiden visar hur du skapar ett shell-användarkonto i ISPConfig, ställer in dina åtkomster och lyckas med din första anslutning.

Stegen

  1. Gå till VPS-hanteringen

    Logga in på ditt LWS-kundkonto, gå till listan över dina servrar och klicka på Hantera bredvid din ISPConfig VPS.

    Skapa en SSH-användare i ISPConfig och anslut till den
  2. Öppna ISPConfig-panelen

    I avsnittet Administrering av din server, klicka på Administrationspanel för att starta ISPConfigs webbgränssnitt.

    Skapa en SSH-användare i ISPConfig och anslut till den
  3. Öppna hanteringen av SSH-användare

    I toppmenyn klickar du på Webbplatser, och i sidopanelen under Kommando rad klickar du på SSH/SFTP-User.

    Skapa en SSH-användare i ISPConfig och anslut till den
  4. Lägg till en ny shell-användare

    I listan över shell-konton klickar du på den gröna knappen Add new Shell-User för att öppna skapandeformuläret.

    Skapa en SSH-användare i ISPConfig och anslut till den
  5. Fyll i shell-kontots inställningar

    Välj den berörda webbplatsen under Site, ange ett namn under Username, och definiera sedan ett starkt lösenord eller klistra in din publika nyckel under SSH-RSA / ED25519 Public-Key. Välj din miljö under Chroot Shell (till exempel Jailkit), kontrollera att rutan Active är markerad och klicka sedan på Save.

    Skapa en SSH-användare i ISPConfig och anslut till den
  6. Notera kontots fullständiga identifierare

    Kontrollera att din nya åtkomst visas med status Yes i tabellen och notera den fullständiga identifieraren som visas i kolumnen Username.

    Skapa en SSH-användare i ISPConfig och anslut till den
  7. Kontrollera serverns brandvägg

    Innan du påbörjar anslutningen, se till i ditt kundkonto att serverns brandvägg tillåter inkommande anslutningar på SSH-porten.

  8. Upprätta SSH-anslutningen från din terminal

    Öppna terminalen på din dator och kör anslutningskommandot genom att ersätta med dina uppgifter: ssh defaultdemo@203.0.113.10 (fiktiv exempel-IP-adress). Bekräfta med ditt lösenord eller din nyckelns lösenordsfras.

  9. Hantera dina filer och avsluta sessionen

    Kontrollera din session med whoami, hitta din mapp med pwd och lista filerna med ls. För att skapa eller ändra ett dokument, använd kommandot nano fichier.txt (spara och avsluta med tangentkombinationen Ctrl+X och bekräfta sedan med O), kopiera eller komprimera dina objekt حسب behov, och skriv sedan exit för att koppla ned.

Vanliga kommandon i SSH-session

Här är de grundläggande kommandona för att administrera dina filer när du väl är ansluten till ditt webbhotell:

  • whoami — visar namnet på användaren som för närvarande är inloggad
  • pwd — anger den absoluta sökvägen till mappen där du befinner dig
  • ls — listar filerna och katalogerna som finns i den aktuella mappen
  • nano — interaktiv textredigerare i konsolen för att ändra dina filer
  • cp och tar — gör det möjligt att kopiera filer respektive skapa komprimerade arkiv
  • exit — avslutar shell-sessionen på distans på ett korrekt sätt

Vanliga frågor

Vad är skillnaden mellan en ISPConfig-shell-användare och root-användaren?

ISPConfig-shell-användaren är begränsad till sin webbplats utrymme och har inga administrativa rättigheter på systemet. Root-användaren administrerar hela maskinen. På hanterade VPS:er är direkt root-åtkomst blockerad av säkerhetsskäl; se vår särskilda hjälp « Accès ROOT SSH » om du själv hanterar ditt system.

Vad är chroot (Jailkit) i ISPConfig?

Chroot isolerar användaren i en sluten katalogstruktur som motsvarar dess webbplats. Det hindrar kontot från att utforska serverns systemkataloger eller komma åt data från andra kunder som är hostade på samma VPS.

Vad gör man vid felet « Permission denied (publickey,password) »?

Det här felet indikerar att autentiseringen avvisades. Kontrollera att du använder det fullständiga prefixerade användarnamnet (t.ex. defaultdemo), kontrollera att lösenordet är rätt skrivet eller se till att den publika nyckeln har klistrats in utan onödiga mellanslag.

Vad betyder meddelandet « Connection refused »?

Detta meddelande visar att den fjärranslutna maskinen inte svarar på den begärda porten. Kontrollera att SSH-tjänsten fungerar och att din VPS brandvägg tillåter trafik på anslutningsporten.

Hur åtgärdar man varningen « REMOTE HOST IDENTIFICATION HAS CHANGED »?

Denna varning visas när serverns säkerhetsfingeravtryck har ändrats (till exempel efter en omkonfiguration). Rensa den gamla posten på din lokala dator med kommandot ssh-keygen -R 203.0.113.10 (ersätt med IP-adressen till din VPS).

Användbara länkar

help.lws.net/a/7954
Var den här artikeln till hjälp?

Ja

Nej

Läst 3 gånger

Tack! Ställ gärna frågor om vår dokumentation om du vill ha mer information och hjälp oss att förbättra den.

Liknande artiklar

En fråga om den här artikeln?

Ställ den till LWS-teamet och communityn. Svaret publiceras efter moderering.

Ställ en fråga till AWS-teamet och dess community

GDPR: Personuppgiftsansvarig: LWS-Ligne Web Services. Ändamål: moderering och offentlig publicering av din fråga, eventuellt meddelande om ett svar. Rättslig grund: samtycke (art. 6.1 a GDPR). Lagring av e-postadresser: 90 dagar efter meddelandet, högst 12 månader utan svar. För att utöva dina rättigheter, se GDPR-avsnittet i våra allmänna villkor.