Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
ArcticBears
- Beiträge: 82
- Registriert: 21.07.2012 00:03:59
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von ArcticBears » 10.06.2017 19:35:18
Nach der Installation von virtualbox spinnt sudo plötzlich:
Code: Alles auswählen
holger@aerocool2:~$ sudo su -
sudo: /usr/bin/sudo muss dem Benutzer mit UID 0 gehören und das »setuid«-Bit gesetzt haben
holger@aerocool2:~$ ls -ali /usr/bin/sudo
1474619 -rwxr-xr-x 1 root root 157760 Mai 29 09:45 /usr/bin/sudo
Ein direkter login von root ist nicht möglich, da kein Passwort gesetzt wurde.
Tips zur Lösung ohne Neuinstallation?
PC-Daten:
(1) MS-7345, Intel(R) Core(TM)2 Quad CPU Q6600@2.40GHz, 4GB RAM, NV43 [GeForce 6600]
(2) HP-17-cp0275, AMD Ryzen 7 5700U, 16GB RAM
(3) Raspberry PI400, 4GB RAM
-
scientific
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Beitrag
von scientific » 10.06.2017 19:40:22
Warum sudo su?
-
scientific
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Beitrag
von scientific » 10.06.2017 19:41:34
Du kannst auch bin init=/bin/bash booten, dann / rw mounten und mit passwd root ein Passwort geben.
-
inne
- Beiträge: 3293
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Beitrag
von inne » 10.06.2017 20:24:36
Aus einem Live-System heraus, kannst du das setuid-Bit auch wieder setzen.
PS: Ich glaube nicht wirklich, das die Installation von VirtualBox an den Dateirechten etwas geändert hat. Das hätten dann wohl auch schon mehrere bemerkt.
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 10.06.2017 20:36:03
Die Rechte sollten sein
Code: Alles auswählen
$ ll /usr/bin/sudo | cat
-rwsr-xr-x 1 root root 140944 Jun 5 14:22 /usr/bin/sudo
Ist /usr vielleicht 'nosuid' gemountet?
-----------------
Nein, das kann es nicht sein, in dem Fall wird das suid-Bit immer noch angezeigt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
ArcticBears
- Beiträge: 82
- Registriert: 21.07.2012 00:03:59
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von ArcticBears » 11.06.2017 05:32:14
Mein Fehler ich habe ein verungluecktes chown gesetzt. virtualbox ist also unschuldig.
Danke fuer die Tips.
PC-Daten:
(1) MS-7345, Intel(R) Core(TM)2 Quad CPU Q6600@2.40GHz, 4GB RAM, NV43 [GeForce 6600]
(2) HP-17-cp0275, AMD Ryzen 7 5700U, 16GB RAM
(3) Raspberry PI400, 4GB RAM
-
millegalb
- Beiträge: 2
- Registriert: 11.07.2017 19:28:50
Beitrag
von millegalb » 11.07.2017 19:36:27
Moin Zusammen,
ich habe seid gerade eben (jedenfalls habe ich es gerade erst gemerkt) leider das gleiche Problem. Ich bekomme die folgende Fehlermeldung:
Code: Alles auswählen
sudo: /usr/bin/sudo muss dem Benutzer mit UID 0 gehören und das »setuid«-Bit gesetzt haben
Aber
ergibt bei mir
Code: Alles auswählen
rwsr-xr-x 1 marcel root 138K Jun 5 14:22 /usr/bin/sudo
Mein System:
Code: Alles auswählen
Linux elara 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
Weiß jemand woran es sonst noch liegen könnte, bzw. wie man das beheben kann?
Danke und LG
Marcel
-
breakthewall
- Beiträge: 507
- Registriert: 30.12.2016 23:48:51
Beitrag
von breakthewall » 11.07.2017 20:26:08
millegalb hat geschrieben: 11.07.2017 19:36:27
Aber
ergibt bei mir
Code: Alles auswählen
rwsr-xr-x 1 marcel root 138K Jun 5 14:22 /usr/bin/sudo
Weiß jemand woran es sonst noch liegen könnte, bzw. wie man das beheben kann?
Du gibst dir doch bereits selbst die Antwort, wobei deine Kommandozeile gar nichts ausser einem Fehler ausgeben kann. Deine sudo Binary gehört nicht Root, sprich der UID 0, sondern seltsamerweise dem Nutzer marcel.
Also wurden sehr wahrscheinlich deinerseits die Besitzrechte geändert, und müssen damit korrigiert werden:
Solltest gar nicht länger an Rootrechte kommen, wurden bereits Optionen erläutert wie sich das adressieren lässt.
-
millegalb
- Beiträge: 2
- Registriert: 11.07.2017 19:28:50
Beitrag
von millegalb » 11.07.2017 20:53:41
Vielen Dank für die schnelle Antwort. Hab es hinbekommen und weiß, dass ich noch eine Menge lernen muss