Forum: PC Hard- und Software Debian Server 19.10 Root Password ändern


von Rene K. (xdraconix)


Lesenswert?

Ich habe hier ein komisches Problem:

ich möchte das Root Password ändern / vergeben. Ich habe noch keines 
gesetzt. Wenn ich mich über SSH anmelde, unter Root - fragt er nach 
einem Passwort. Ich habe aber natürlich noch keines gesetzt.
1
PS C:\Users\DraconiX> ssh root@draco-s1
2
root@draco-s1's password:
3
Permission denied, please try again.

Wenn ich mich jetzt mit meinem User anmelde, kann ich mit sudo su -l 
oder mit sudo su - root als root anmelden. Aber, wenn ich dort mein 
Password ändere mit passwd, dann wird diese Änderung akzeptiert, aber 
nicht geändert.
1
draco@draco-s1:~$ sudo su -l
2
[sudo] password for draco:
3
root@draco-s1:~# passwd
4
New password:
5
Retype new password:
6
passwd: password updated successfully
7
root@draco-s1:~#

Dieses Passwort wird weder gespeichert noch geändert. Ich kann mich mit 
diesem Passwort nicht direkt als Root anmelden.

Warum?

von Bill G. (Gast)


Lesenswert?

Es gibt kein Debian 19.10.

Falls Ubuntu gemeint ist: das hat doch eigentlich keinen echten root 
User, sondern verwendet sudo.

von (prx) A. K. (prx)


Lesenswert?

Wenn die Anmeldung per SSH erfolgt, muss in /etc/ssh/sshd.conf 
freigeschaltet werden, dass darüber "root" überhaupt zulässig ist.

von Rene K. (xdraconix)


Lesenswert?

Bill G. schrieb:
> Es gibt kein Debian 19.10.
>
> Falls Ubuntu gemeint ist: das hat doch eigentlich keinen echten root
> User, sondern verwendet sudo.

Richtig, ist Ubuntu Server 19.10 - sorry.

A. K. schrieb:
> Wenn die Anmeldung per SSH erfolgt, muss in /etc/ssh/sshd.conf
> freigeschaltet werden, dass darüber "root" überhaupt zulässig ist.

Super, danke! Das hat funktioniert.

Ist jetzt nicht so das ich ständig root als ssh brauche, aber einmal 
benötige ich das. Danach wird es da wieder raus genommen.

von Rolf M. (rmagnus)


Lesenswert?

Rene K. schrieb:
> Wenn ich mich jetzt mit meinem User anmelde, kann ich mit sudo su -l
> oder mit sudo su - root als root anmelden.

Warum ruft eigentlich alle Welt su in sudo auf? Das ist doppelt 
gemoppelt. Ich werde root, um danach als root nochmal root zu werden. 
Was ist an einem sudo -i denn verkehrt?

von Bauform B. (bauformb)


Lesenswert?

Rolf M. schrieb:
> Warum ruft eigentlich alle Welt su in sudo auf?

$ man sudo
No manual entry for sudo

Deshalb. Und wenn ich dann am Ubuntu Server was machen muss, bin ich 
froh, dass wenigstens "sudo su -" geht.

von Rolf M. (rmagnus)


Lesenswert?

Bauform B. schrieb:
> Rolf M. schrieb:
>> Warum ruft eigentlich alle Welt su in sudo auf?
>
> $ man sudo
> No manual entry for sudo
>
> Deshalb.

Wer lässt denn die man-Pages weg?

> Und wenn ich dann am Ubuntu Server was machen muss, bin ich
> froh, dass wenigstens "sudo su -" geht.

Naja, dann hast du jetzt hier gelernt, dass es auch einfacher geht. ;-)

sudo -s -> Starten der Default-Shell in sudo
sudo -i -> Starten als Login-Shell

von (prx) A. K. (prx)


Lesenswert?

Rolf M. schrieb:
> Warum ruft eigentlich alle Welt su in sudo auf?

Und darauf kann man auch ohne "man" kommen:
  sudo bash

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.