Wie kommt man per ssh in ein Debian System als root ohne das man ein password eingeben muss ... ?? Das muss doch möglich sein oder? #debin #root #nopass #ssh
@7homas 🐘 ♓ wenn du direkt draufkannst, musst du nur einen Public-Key in /root/.ssh/authorized_keys eintragen und dann root die passwortauthentifizierung verbieten.
drn zugehörigen privatekey verwendest du dann auf der clientseite.
kommst du noch per ssh und passwort als root drauf, so mach ein beherztes
ssh-copyid -i ~/.ssh/id_....... root @host
Dann wirst du nach drm root-passwort auf der zielmaschine gefragt.
Wenn du dann ohne Passwortabfrage beim nächsten Versuch reinkommst, kannst du root wieder das Passwort abdrehen.
das ist alles richtig - aber du weißt Platte hier mit anderem Linux gemountet - 1 root user sonst nix ... passwort unbekannt. ... tja und nun? Ich wollte das System jetzt nicht neu konfigurieren und aufsetzen
@7homas 🐘 ♓ Achso... DAS sind natürlich andere Voraussetzungen... 😁
Also du hast die Platte eines Linux-Rechners, wo du kein Root-Passwort hast...
Richtig?
Die Mountest du am Besten auf /mnt, und kopierst nach /mnt/root/.ssh/authorized_keys deinen Pubkey... Anschließend von dieser Platte booten (wenn sie wieder eingebaut ist) und per ssh drauf.
Alternativ kannst du die Platte auf /mnt mounten und als root mit chroot /mnt /bin/bash rein chrooten... und mit passwd das Passwort für root setzen.
Commandline ist mein zweites zu Hause ... diese GUI gedöns dauert immer ewig ... ich werde jetzt mal plan zwei probieren - an chroot hatte ich noch gar nicht gedacht ... oder es liegt am Feierabendbier 😮
@7homas 🐘 ♓ vielleicht liegt die bash aber auch unter /usr/bin/bash... kommt ganz aufs linux an, welches da drauf ist.... Ahjo.. debian. Da ists /usr/bin/bash
doch die ist unter /usr/bin/bash da und es existiert auch ein Softlink auf /bin/bash ... außerdem meldet das Teil ja einen exec error ... irgendwas ist faul
versuche ja noch mal die ssh variante und dann ist gut
So Feierabend Bier verdient - dir noch vielen Dank für die Tipps ... mit pubkey und anpassing der sshd_config ... bin ich nun drauf und konnte sowohl root pw ändern als auch gleich mal einen Nutzer einrichten 😉
wenn Du nur die Platte hast kommst Du eh nicht mit ssh rauf. Dazu müsste man das System auf der Platte booten. Vielleicht erklärst Du mal genauer was Du willst
Also es ging darum die Platte auszubauen (da der User nicht mehr aufs System kam, passwort unbekannt) .. und von davdann über ein Linux einzuhängen ... ich hab dann meinen pub ssh key unter root eingebaut ... am sshd_config noch den zugriff geändert (das alles auf die eingehängte Platte geschrieben) wieder ins System und hochgefahren. Dann kam ich per ssh drauf und konnte alles korrigieren. // @jakob
Diese Webseite verwendet Cookies zur Erkennung von wiederkehrenden Besuchern und eingeloggten Nutzern. Durch die weitere Benutzung der Webseite akzeptierst du die Verwendung der Cookies.
jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •drn zugehörigen privatekey verwendest du dann auf der clientseite.
kommst du noch per ssh und passwort als root drauf, so mach ein beherztes
ssh-copyid -i ~/.ssh/id_....... root @host
Dann wirst du nach drm root-passwort auf der zielmaschine gefragt.
Wenn du dann ohne Passwortabfrage beim nächsten Versuch reinkommst, kannst du root wieder das Passwort abdrehen.
jakob 🇦🇹 ✅
Als Antwort auf jakob 🇦🇹 ✅ • •ssh-copy-id -i ~/.ssh/id_... root@host
die "...." bei id_... sollen nur den Private-Key (also den ohne *.pub) andeuten, den du verwenden möchtest.
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •Also du hast die Platte eines Linux-Rechners, wo du kein Root-Passwort hast...
Richtig?
Die Mountest du am Besten auf /mnt, und kopierst nach /mnt/root/.ssh/authorized_keys deinen Pubkey... Anschließend von dieser Platte booten (wenn sie wieder eingebaut ist) und per ssh drauf.
Alternativ kannst du die Platte auf /mnt mounten und als root mit
chroot /mnt /bin/bash
rein chrooten... und mit passwd das Passwort für root setzen.jakob 🇦🇹 ✅
Als Antwort auf jakob 🇦🇹 ✅ • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •jakob 🇦🇹 ✅ mag das.
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •chroot: der Befehl „/bin/bash“ konnte nicht ausgeführt werden: Exec format error
jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •https://www.howtogeek.com/441534/how-to-use-the-chroot-command-on-linux/
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •Ahjo.. debian. Da ists /usr/bin/bash
jakob 🇦🇹 ✅
Als Antwort auf jakob 🇦🇹 ✅ • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •nun keine Lust mehr mein Bier wird warm 😮
jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •versuche ja noch mal die ssh variante und dann ist gut
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •mit pubkey und anpassing der sshd_config ... bin ich nun drauf und konnte sowohl root pw ändern als auch gleich mal einen Nutzer einrichten 😉
jakob 🇦🇹 ✅ mag das.
jakob 🇦🇹 ✅
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 mag das.
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf jakob 🇦🇹 ✅ • • •betamax 65 💉💉💉
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • • •jakob 🇦🇹 ✅
Als Antwort auf betamax 65 💉💉💉 • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 mag das.
👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf betamax 65 💉💉💉 • • •@jakob
rick
Als Antwort auf 👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒 • • •👤 𝟳𝗵𝗼𝗺𝗮𝘀 ✅🖖🇨🇮🔒
Als Antwort auf rick • • •