myGully.com

myGully.com (https://mygully.com/index.php)
-   Linux & BSD (https://mygully.com/forumdisplay.php?f=401)
-   -   Abfrage von Passwort abschalten (https://mygully.com/showthread.php?t=5033556)

ThreeChord 21.02.18 20:20

Abfrage von Passwort abschalten
 
Ich habe auf meinem Rechner VirtualBox installiert und teste hier ein paar Sachen unter Linux. Der Rechner hängt nicht am Netz oder dergleichen (Netzwerkkarte in VirtualBox rausgeschmissen)

Als ich das System (Linux Mint) aufgesetzt habe habe ich noch nicht viel über den späteren Zweck nachgedacht.
Nun habe ich mir ein kleines S***** geschrieben was einige Befehle als sudo ausführen soll (sudo arpspoof, und solche Sachen).
Nun fragt das S***** natürlich bei jedem ausführen nach dem Passwort.
Generell ja bestimmt ne tolle Sache, aber in meinem Fall gerade echt unnötig und nervig.

Nun dachte ich könnte ich mittels visudo irgendwie einstellen das kein Passwort verlangt wird (NOPASSWD), aber beim starten des S*****s scheint jede Einstellung via visudo ignoriert zu werden.

Ist bestimmt eine Kleinigkeit, aber ich steh gerade total auf dem Schlauch.

Wornat1959 21.02.18 22:16

Du holst dir mit dem Skript das Rootrechte ohne Passwortabfrage bekommen soll, eine sicherheitskritische Sache ins System. Solange das bewusst passiert, seh ich deswegen keinen Grund das Skript einfach mit setuid-Rechten auszustatten.

Angenommen du bist mit deinem normalen User in einer Gruppe tester. Dann würde ich folgendes mit root einstellen für das Skript.

Code:

chown root:tester Skript
chmod 550 Skript
chmod u+s Skript

Zuerst stellste das Skript so ein das der Eigentümer root ist und die Gruppe tester.
Danach gibste Lese und Ausführungsrechte an Eigentümer und Gruppe. Jeder andere Nutzer im System kann das Skript nicht lesen oder ausführen.

Das setuid sorgt nun dafür das der Nutzer der das Skript ausführt für die Ausführungszeit des Skripts Root-Rechte hat.

musv 22.02.18 19:41

Zitat:

Zitat von ThreeChord (Beitrag 31491394)
Nun dachte ich könnte ich mittels visudo irgendwie einstellen das kein Passwort verlangt wird (NOPASSWD), aber beim starten des S*****s scheint jede Einstellung via visudo ignoriert zu werden.

Ist bestimmt eine Kleinigkeit, aber ich steh gerade total auf dem Schlauch.

Poste mal Deine Kleinigkeit, dann können wir Dir bestimmt helfen.

ThreeChord 28.02.18 00:21

Danke erstmal für die Antworten. Habe das Problem nun lösen können. Es lag am arpspoof


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:48 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.