sudoers Berechtigung verändert. Kein Zugriff mehr

Begonnen von coolice, 29 Dezember 2016, 13:37:57

Vorheriges Thema - Nächstes Thema

tom44

Zitat von: frober am 04 Januar 2020, 09:57:07
Beim mir steht:
root ALL=(ALL:ALL) ALL

Das gleiche wie bei %sudo
Danke Dir. Das habe ich auch schon ausprobiert, allerdings mit dem gleichen Ergebnis ..... ich habe mich auf so vielen Seiten informiert, dass ich keine Ahnung mehr habe, was der Grund hierfür sein könnte, da in Zeile nicht mehr als die root Zeile steht .....
Kann es sein, dass ich den Root Nutzer nicht nutzer, sondern den Pi Nutzer?
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

CoolTux

Gib root ein Passwort und deinstalliere dann sudo. Danach installierst Du es neu und bekommst ein neues sudoers file.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tom44

Danke CoolTux, habe ich auch schon ausprobiert. Leider funktioniert das bei mir auch nicht mehr. Ich habe anscheinend damals (beim fhem läuft schon ein paar Jahre stabil) ein Passwort für root vergeben.  Leider funktioniert auch die bewährte Methode zum Rücksetzen mit    
init=/bin/sh
in der cmdline.txt Datei nicht mehr (warum auch immer ....).
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

frober

Benutzt du visudo? Damit hast du zumindest eine Syntaxüberprüfung.
Des weiteren MUẞ die letzte Zeile in sudoers leer sein.

Wenn das auch nicht hilft, würde ich den Vorschlag von Cooltux nehmen.
Mein Link hilft dir bei der Ausführung.
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

frober

In meine Link ist beschrieben, wie du das  Passwort zurück setzen kannst.
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

tom44

Hallo frober, das habe ich auch bereits ausprobiert. Sudo funktioniert bei mir generell nicht, da ja die sudoers "kaputt" ist, daher funktioniert auch die Root- Rücksetzung nicht.

Zitatpi@raspberrypi:~ $ sudo passwd -dl root
>>> /etc/sudoers: syntax error near line 21 <<<
sudo: parse error in /etc/sudoers near line 21
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

CoolTux

Meine Güte das kann doch nicht so schwer sein

/etc/shadow

die Zeile mit root

zwischen : und : alles weg machen was kryptisch ist

:hny53gd720hxfej463:

zum Beispiel. Danach kann man sich mit root und ohne passwort, also einfach ENTER drücken, anmelden.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tom44

ui, sorry. dies habe ich nirgends gelesen (und scheint auch wirklich nicht schwer zu sein ....) , werde ich heute nachmittag sofort ausprobieren.
:-[
Danke Dir.
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

CoolTux

Berichte dann mal.

Und danach deinstallieren wir sudo vollständig mittels autoremove --purge
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tom44

Zitat von: CoolTux am 04 Januar 2020, 11:33:00
Meine Güte das kann doch nicht so schwer sein
/etc/shadow
die Zeile mit root
zwischen : und : alles weg machen was kryptisch ist
:hny53gd720hxfej463:
zum Beispiel. Danach kann man sich mit root und ohne passwort, also einfach ENTER drücken, anmelden.

Hat leider auch nicht funktioniert. Alles weggemacht, gespeichert, Karte wieder in den Rasberry gesteckt und gebootet.  In der Konsole mit root versucht einzuloggen
-> Erneute Passwortabfrage ....
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tom44

FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

CoolTux

Beispiel

root:$6$JqenzqppIQW.$pafbbfAGBKPORQJ9myzrsdlfkjdlkfkdfjklh8974385fhiruhrf8794r5z8gXKkKQtDnHc3mVLGBUhc.:18250:0:99999:7:::


Wenn ich das nun Passwortlos machen möchte sieht es bei mir so aus


root::18250:0:99999:7:::
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Hast Du etwas anderes da stehen kannst Du gleich alles neu machen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tom44

Ich habe deine Zeilen:
Zitat
die Zeile mit root
zwischen : und : alles weg machen was kryptisch ist
:hny53gd720hxfej463:
so interpretiert, dass ich ALLES löschen kann. Woanders habe ich nachgelesen, dass ich ein ! oder ein * dazwischen setzen kann ....
Kann ich
Zitatroot::18250:0:99999:7:::
auch so verwenden oder ist das auch individuell im System? Wenn ja, dann muss ich nun alles neu installieren, da ich das nicht mehr habe.
Viel öfters will ich meinen Raspbi "mit Stecker raus im Betrieb" nämlich nicht mehr malträtieren.
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo