Hoe de Arch Linux bootcd (live-CD, ISO) instellen / configureren zodat ik erop kan inloggen met een SSH-client?
En welk wachtwoord is standaard ingesteld voor het (automatisch inloggen) root-account?
Answer
Het standaard root-wachtwoord voor de ISO-distributie is blanco. En standaard mag je niet inloggen met SSH met een blanco wachtwoord.
Daarom zijn twee commandos nodig:
-
passwd
– Om een niet-leeg wachtwoord in te stellen voor de momenteel aangemelde gebruiker (” root “voor liveCD). Voer het wachtwoord twee keer in . -
systemctl start sshd.service
– Om de ssh daemon.
Nu kunt u inloggen vanaf uw clientcomputer met ssh root@ip-address
.
PS Weet u het IP-adres niet? De live-cd bevat opdrachten ifconfig
en ip address
.
Opmerkingen
hebt uitgevoerd
Antwoord
De eenvoudigste manier is om
- installeer Arch op een USB-stick / harde schijf (je kunt dit doen vanaf de live-cd)
- in de nieuwe installatie
- stel een root-wachtwoord in (
passwd
) - ssh root login toestaan (
vi /etc/ssh/sshd_config
en toevoegenPermitRootLogin yes
) - schakel sshd in (
systemctl enable sshd
) - vergeet ook niet om systemd-networkd al het andere in te schakelen need (zoals het vooraf configureren van wifi)
- stel een root-wachtwoord in (
- start de nieuwe machine op vanaf het usb-apparaat
Opmerkingen
- De vraag is alleen om een oplossing voor de live-CD (ISO) boot. installeren op een USB-stick / harde schijf valt buiten het bereik van deze vraag.
- @ProBackup dit antwoord is voor mensen die arch proberen te installeren op een systeem zonder beeldscherm / toetsenbord
passwd