Forum: PC-Programmierung root Login in Debian un VM


von Jasson J. (jasson)


Lesenswert?

Hallo zusammen,

ich habe mir in einer Oracle VM Debian installiert und möchte mich als 
root einloggen.
Allerdings akzeptiert das System das Passwort nicht, welches - oh Wunder 
- root lautet. Das weiß ich ganz genau, weil ich das Debian ein zweites 
Mal  aufgesetzt habe um ganz sicher zu gehen. Der Benutzername "root" 
wird akzeptiert.
Muss ich noch irgendwas beachten?

viele Grüße!

von g457 (Gast)


Lesenswert?

> [..] möchte mich als root einloggen.

Lokal oder per ssh? In letzterem Falle den sshd passend konfigurieren.

> Muss ich noch irgendwas beachten?

Groß-/Kleinschreibung? Ansonsten mal sudo su - testen und das Passwort 
von dort neu setzen. Wenn alle Strick reissen ein Knoppix-artiges System 
booten und /etc/shadow von dort adäquat anpassen.

HTH

von Jasson J. (jasson)


Lesenswert?

So, habe nach der zunächst erfolglosen GoogleSuche doch noch weiter 
gesucht und folgendes gefunden:
http://www.administrator.de/frage/debian-6-root-konto-anmelden-166431.html
Quintessenz ist, dass bei Debian der root acount über die GUI Anmeldung 
per default deaktiviert ist und erstmal von einem normalem 
Benutzterkonto aus aktiviert werden muss.

Dazu öffnet man ein terminal und gibt ein

>su -c 'gedit /etc/pam.d/gdm' -> dann wird man nach dem rootPasswort gefragt
>>Bei mir heißt die Datei allerdings gdm-passwort, das habe iuch
>>rausgefunden, indem ich im Verlauf /etc/pam.d geschaut habe, was es da an
>>gdm-xxx Dateien gibt. Nichts desto trotz schmeißt das terminal bei mir ein
>>paar Fehlermeldungen (klappt trotzdem)

>Es öffnet sich ein Texteditor, wo man die Zeile "auth required
>pam_succeed_if.so user != root quiet" mit einem # aukommentiert

>speichern

> Benutzter wechseln

> als root anmelden

: Bearbeitet durch User
von (prx) A. K. (prx)


Lesenswert?

Meistens fragen Systeme auf Debian-Basis nach einem einzurichtenden 
User. Das hat schon seinen Grund. Ziel ist, diesen User zu verwenden und 
root Aktivitäten ggf. mit "su" oder "sudo" durchzuführen.

: Bearbeitet durch User
von Dirk D. (dicky_d)


Lesenswert?

Jasson J. schrieb:
> Quintessenz ist, dass bei Debian der root acount über die GUI Anmeldung
> per default deaktiviert ist

Kannst du dir vorstellen das das einen Grund hat?

von Rolf M. (rmagnus)


Lesenswert?

Jasson J. schrieb:
> Quintessenz ist, dass bei Debian der root acount über die GUI Anmeldung
> per default deaktiviert ist und erstmal von einem normalem
> Benutzterkonto aus aktiviert werden muss.

Eigentlich ist es eher so, dass man sich als root gar nicht einloggen 
soll. Deshalb ist es deaktiviert. Wozu glaubst du, das zu brauchen?

von Philipp_K59 (Gast)


Lesenswert?

Ich kenne nur "sudo passwd" ->"meinrootpw", da Standardmässig kein Root 
Passwort gesetzt ist.

Das letzte mal musste ich danach kein rootlogin aktivieren.

von Dirk D. (dicky_d)


Lesenswert?

Philipp_K59 schrieb:
> Ich kenne nur "sudo passwd" ->"meinrootpw", da Standardmässig kein Root
> Passwort gesetzt ist.
>
> Das letzte mal musste ich danach kein rootlogin aktivieren.
Es geht offensichtlich um ein login ins X, das ist mit gutem Grund nicht 
aktiv.

von Jan (Gast)


Lesenswert?

Hallo,

bei Debian darf man sich standardmäßig nicht als root per ssh + Passwort 
einloggen.

in der /etc/ssh/sshd_config

PermitRootLogin yes

(steht sonst auf without-password oder auf no)

PasswordAuthentication yes
sollte ebenfalls gesetzt sein, anschließend den sshd (oder die vm) 
einmal neu starten.


Gruß Jan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.