Ich benutze derzeit Arch Linux, und ich habe ein Skript in /etc/profile.d/, die erfolgreich beim Booten ausgeführt wird. Allerdings werde ich nach dem ersten sudo-Befehl zur Eingabe meines Passworts aufgefordert und die zweimalige Eingabe meines Passworts bei der Anmeldung ist etwas nervig. Ich möchte nicht, dass mein Account bei der Ausführung von sudo-Befehlen niemals nach einem Passwort fragt, wenn möglich, nur nicht für dieses Startskript. Irgendwelche Ideen? Danke im Voraus.Skripte in /etc/profile.d/ beim Start als Root ausführen?
0
A
Antwort
0
Skripte im Verzeichnis /etc/profile.d/ werden als root ausgeführt. In diesen Skripten muss kein Befehl sudo ausgeführt werden. Aber wenn Sie einen Befehl als einen anderen Benutzer ausführen möchten, sollten Sie es wie unten beschrieben tun.
su - user -c 'command'
Verwandte Themen
- 1. Ausführen von Modulen als Skripte
- 2. Cachewarmer beim Start ausführen
- 3. Buildroot nicht als root ausführen und will nicht als root
- 4. Schreiben ausführen (beim Start) Registrierungsschlüssel
- 5. Django - Code beim Start ausführen
- 6. "Berechtigung verweigert" Beim Ausführen Befehl beim Start
- 7. jar-Datei beim Start ausführen linux
- 8. Ausführen einer Anwendung beim Start in Android
- 9. Skripte nicht ausführen
- 10. Knoten: Async-Funktionen beim Mocha-Start ausführen
- 11. Ausführen von Befehlen als root ohne root-Passwort oder sudo
- 12. Ausführen von Fabric-Skripten als root
- 13. Ausführen des chmod-Befehls als root mit "."
- 14. Bash-Skript von IntelliJ als root ausführen
- 15. PHP URL als Variable auf Root ausführen
- 16. Ausführen von Nginx als Nicht-Root-Benutzer
- 17. "Fehler: spawn git ENOENT" beim Ausführen von react-Skripte Test
- 18. Bash-Skript ausführen Python-Skripte
- 19. Wie node.js als Nicht-Root-Benutzer ausführen?
- 20. Azure-Funktion Code beim Start ausführen
- 21. Debugging in XCode als root
- 22. Shell-Skript beim Start der Instanz ausführen
- 23. Befehl beim Start der Rails-Konsole ausführen
- 24. Ausführen eines JAR beim X-Start
- 25. Controller-Methode beim Start ausführen (Grails)
- 26. Ausführen eines Google Dataflow-Jobs beim Start
- 27. Code beim Start der eckigen Anwendung ausführen
- 28. Funktion nur beim ersten Start ausführen ios
- 29. Apache Zeppelin: Code automatisch beim Start ausführen?
- 30. Fehler beim Ausführen von "npm start"?
Dies ist besser für Superuser geeignet oder möglicherweise Serverfault siehe: https://stackoverflow.blog/2009/05/31/the-stack-overflow-trilogy/ – Zlemini
Scripts in dieser Position als root ausgeführt wird, also meine Frage wäre, warum benutzt du Sudo im Skript? Wie für das Passwort für Sudo, überprüfen Sie die sudoers Datei – grail