Sådan opsættes SSH-adgang til Arch Linux Iso (livecd) booted computer?

Hvordan opsættes / konfigureres Arch Linux bootcd (live-CD, ISO), så jeg kan logge ind på det ved hjælp af en SSH-klient?

Og hvilken adgangskode er som standard indstillet til (automatisk login) rodkonto?

Svar

Standard rodadgangskoden til ISO-distributionen er tom. Og som standard har du ikke lov til at logge ind med SSH ved hjælp af en tom adgangskode.

Derfor er to kommandoer nødvendige:

  1. passwd – For at indstille en ikke-blank adgangskode til den aktuelt loggede bruger (” root “til liveCD). Indtast adgangskoden twice.

  2. systemctl start sshd.service – For at starte ssh-dæmon.

Nu kan du logge ind fra din klientmaskine ved hjælp af ssh root@ip-address.


PS Kender ikke IP-adressen? Live-CDen indeholder kommandoer ifconfig og ip address.

Kommentarer

  • Sørg for at indtaste adgangskoden to gange efter at have kørt passwd

Svar

Den enkleste måde er at

  • installer Arch på en USB-stick / harddisk (du kan gøre dette fra live cden)
  • i den nye installation
    • indstil en root-adgangskode (passwd)
    • tillad ssh root-login (vi /etc/ssh/sshd_config og tilføj PermitRootLogin yes)
    • aktiver sshd (systemctl enable sshd)
    • glem heller ikke at aktivere systemd-netværkd noget andet du måtte have brug (som forudkonfiguration af wifi)
  • starte den nye maskine fra USB-enheden

Kommentarer

  • Spørgsmålet beder kun om en løsning til live-CD (ISO) boot. installation på USB-stick / harddisk er uden for dette spørgsmål.
  • @ ProBackup dette svar er til folk, der prøver at installere bue på et system uden skærm / tastatur

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *