Hur ställer jag in SSH-åtkomst till Arch Linux Iso (livecd) startad dator?

Hur ställer jag in / konfigurerar Arch Linux bootcd (live-CD, ISO) så att jag kan logga in på den med en SSH-klient?

Och vilket lösenord är som standard inställt för root-kontot (automatisk inloggning)?

Svar

Standardlösenordet för ISO-distributionen är tom. Och som standard får du inte logga in med SSH med ett tomt lösenord.

Därför är två kommandon nödvändiga:

  1. passwd – För att ange ett icke-tomt lösenord för den inloggade användaren (” root ”för liveCD). Ange lösenordet twice.

  2. systemctl start sshd.service – För att starta ssh-demon.

Nu kan du logga in från din klientmaskin med ssh root@ip-address.


PS Vet inte IP-adressen? Live-CD: n innehåller kommandon ifconfig och ip address.

Kommentarer

  • Se till att du anger lösenordet två gånger efter att ha kört passwd

Svar

Det enklaste sättet är att

  • installera Arch på ett USB-minne / hårddisk (du kan göra detta från live-cd)
  • i den nya installationen
    • ange ett root-lösenord (passwd)
    • tillåt ssh root-inloggning (vi /etc/ssh/sshd_config och lägg till PermitRootLogin yes)
    • aktivera sshd (systemctl enable sshd)
    • glöm inte att aktivera systemd-nätverkd allt annat du kan behöver (gillar att förkonfigurera wifi)
  • starta upp den nya maskinen från USB-enheten

Kommentarer

  • Frågan ställer enbart en lösning för live-CD (ISO) -start. installation på USB-minne / hårddisk är utom räckvidden för den här frågan.
  • @ ProBackup är detta svar för personer som försöker installera bågen på ett system utan skärm / tangentbord

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *