Løs "Access Denied" ved SSH-forbindelse til Bash på Ubuntu på Windows 10 fra PuTTY - Trin-for-Trin Guide

Hvilke næste skridt bør tages for at løse "access denied" problemet ved SSH-forbindelse til "Bash on Ubuntu on Windows 10" fra PuTTY på samme maskine?

For at løse "access denied" problemet ved SSH-forbindelse til "Bash on Ubuntu on Windows 10" fra PuTTY på samme maskine, skal du kontrollere og konfigurere SSH-serveren, sikre korrekt brugerkonto og adgangskode, samt konfigurere PuTTY korrekt.

Næste skridt for at løse "access denied" problemet ved SSH-forbindelse til "Bash on Ubuntu on Windows 10" fra PuTTY på samme maskine

For at løse "access denied" problemet ved SSH-forbindelse til "Bash on Ubuntu on Windows 10" fra PuTTY på samme maskine, kan du følge disse trin:

  1. Kontroller SSH-serveren:
    • Sørg for, at SSH-serveren er installeret og kører på din Ubuntu-installation. Du kan installere OpenSSH-serveren ved at køre følgende kommando i Bash:
      sudo apt-get install openssh-server
    • Start SSH-serveren med følgende kommando:
      sudo service ssh start
  2. Konfigurer SSH-serveren:
    • Rediger SSH-konfigurationsfilen for at sikre, at den lytter på den korrekte port og tillader forbindelser. Åbn filen med en teksteditor:
      sudo nano /etc/ssh/sshd_config
    • Kontroller, at følgende linjer er korrekt indstillet:
      Port 22
      PermitRootLogin yes
      PasswordAuthentication yes
              
    • Gem og luk filen, og genstart derefter SSH-serveren:
      sudo service ssh restart
  3. Kontroller brugerkonto og adgangskode:
    • Sørg for, at du bruger den korrekte brugerkonto og adgangskode til at logge ind via SSH. Du kan ændre adgangskoden for din bruger ved at køre:
      passwd
  4. Konfigurer PuTTY:
    • Åbn PuTTY og indtast følgende oplysninger:
      • Host Name (or IP address): localhost
      • Port: 22
      • Connection type: SSH
    • Klik på "Open" for at starte forbindelsen.
  5. Fejlfinding:
    • Hvis du stadig får "access denied" fejl, kan du kontrollere SSH-logfilerne for yderligere oplysninger:
      sudo tail -f /var/log/auth.log
    • Kontroller firewall-indstillingerne på både Windows og Ubuntu for at sikre, at de ikke blokerer SSH-forbindelsen.

Ved at følge disse trin bør du kunne løse "access denied" problemet og oprette en vellykket SSH-forbindelse til "Bash on Ubuntu on Windows 10" fra PuTTY på samme maskine.