Als de SSH-schakelaar enkele seconden nadat je die hebt ingeschakeld vanzelf weer uitgaat, werk dan eerst oude bètaversies bij en controleer de SSH-service in plaats van de schakelaar steeds opnieuw om te zetten. Het beschreven geval deed zich voor in ZimaOS 1.6.0 beta2 en werd afgehandeld door IceWhale Support, maar er is geen openbare oorzaak bekendgemaakt.
De huidige versie van ZimaOS heeft een ondersteunde SSH-schakelaar onder Instellingen → Ontwikkelaarsmodus. Sinds versie 1.6.2 is extern inloggen als root standaard uitgeschakeld om veiligheidsredenen. Gebruik daarom een normaal ZimaOS-account, tenzij je specifiek root nodig hebt en dit lokaal hebt geconfigureerd.
Schakel SSH op de huidige manier in
De huidige SSH-handleiding van ZimaOS beschrijft Instellingen → Ontwikkelaarsmodus → SSH-toegang.
Als de schakelaar meteen weer uitgaat
systemctl status sshd
journalctl -u sshd --no-pager -n 100
Noteer de foutmelding voordat je iets opnieuw opstart. Als een service door problemen met de configuratie, sleutel, het bestandssysteem of de poort niet kan starten, springt de schakelaar in de interface vaak terug.
Controleer poort 22
ss -ltnp | grep ':22'
Als een andere service poort 22 al gebruikt, kan SSH die poort niet normaal gebruiken. Wijzig de poort niet voordat je weet welke service daar luistert.
Inloggen als root gewijzigd in ZimaOS 1.6.2
In de officiële releaseopmerkingen van ZimaOS 1.6.2 staat dat inloggen als root op afstand standaard is uitgeschakeld en dat er beveiliging tegen brute-forceaanvallen is toegevoegd.
Gebruik eerst een ZimaOS-gebruikersaccount
ssh youruser@ZIMA-IP
Test met hetzelfde lokale account dat werkt in de ZimaOS-interface. Een mislukte login met root@... bewijst niet dat SSH zelf defect is.
Gebruik de Web Terminal als afzonderlijke test
Als ttyd/Web Terminal wel werkt maar SSH niet, werkt de shellomgeving goed en ligt het probleem specifiek bij de SSH-service of de netwerkverbinding.
Gebruik geen workaround die specifiek voor een bèta is bedoeld.
De oorspronkelijke thread eindigde na ondersteuning op afstand en bevatte geen geverifieerde oplossing via de opdrachtregel. Verzamel op een huidige versie logboeken en herstel de huidige servicestatus in plaats van niet-gedocumenteerde bèta-aanpassingen te kopiëren.
De handleiding voor systeemprobleemoplossing biedt een uitgebreider escalatietraject.
Controleer of het systeem hostkeys kan aanmaken
Voor SSH zijn leesbare hostkeys en een beschrijfbare systeemstatus nodig. Als de logboeken melding maken van ontbrekende of ongeldige hostkeys, download deze dan niet van een andere machine. Laat de huidige ZimaOS-service de eigen sleutels genereren of herstellen via de ondersteunde herstelprocedure.
Test op hetzelfde LAN voordat u externe toegang instelt
Maak vanaf een andere computer op hetzelfde subnet verbinding voordat u routers of VPN's gaat debuggen. Als SSH lokaal werkt maar op afstand niet, is de service zelf in orde en ligt het probleem bij de routering, firewallconfiguratie of uw ontwerp voor externe toegang.
Stuur SSH-poorten niet zomaar door
ZimaOS biedt al opties voor externe toegang waarbij beheerpoorten niet rechtstreeks worden blootgesteld. Als u buitenshuis toegang tot de shell nodig hebt, gebruik dan liever een privénetwerk via VPN/overlay of een andere geverifieerde verbinding dan het rechtstreeks doorsturen van openbare poorten.
Veelgestelde vragen
Waarom kan ik niet meer via SSH aanmelden als root?
ZimaOS 1.6.2 heeft externe rootaanmeldingen standaard uitgeschakeld als beveiligingsmaatregel.
Is de ontwikkelaarsmodus vereist voor SSH?
Gebruik de ondersteunde SSH-schakelaar voor de ontwikkelaarsmodus op de huidige versie van ZimaOS.
Waarom schakelt de schakelaar zichzelf uit?
Meestal is de backendservice niet actief gebleven. Controleer systemctl en de logboeken voor de daadwerkelijke fout.
Moet ik ZimaOS opnieuw installeren?
Niet voordat u de versie, de status van sshd, poort 22, het accounttype en de logboeken hebt gecontroleerd.



