Gibt es eine Möglickeit in einem Bashscript in dem Rootrechte benötigt werden, direckt das Passwort rein zu Schreiben? z.b.
1 | sudo -u user "-p password" |
Anmeldungsdatum: Beiträge: 116 |
Gibt es eine Möglickeit in einem Bashscript in dem Rootrechte benötigt werden, direckt das Passwort rein zu Schreiben? z.b.
|
||
Anmeldungsdatum: Beiträge: 4020 |
echo passwort | sudo -S befehl Hab ich hier gelesen: man sudo -S, --stdin Write the prompt to the standard error and read the password from the standard input instead of using the terminal device. The password must be followed by a newline character. Laut Web geht auch das: sudo chmod +s script http://stackoverflow.com/questions/11955298/use-sudo-with-password-as-parameter Und man kann für einzelne Befehle die Abfrage abschalten: |
||
Anmeldungsdatum: Beiträge: 240 |
Aber ob das sinnvoll ist sein Benutzerpasswort in ein Script hinein zu schreiben? |
||
Projektleitung
Anmeldungsdatum: Beiträge: 12829 |
Besser ist es definitiv, wenn man in /etc/sudoers konfiguriert, dass ein bestimmtes Skript von einem bestimmten Benutzer mit Root-Rechten ausgeführt werden darf (siehe sudo/Konfiguration). |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |