Ich bin ein neuer Student über Landstreicher. Ich habe gerade festgestellt, dass ich durch "sudo su -" in "root" wechseln kann, ohne ein Passwort einzugeben, wenn ich mich in der von Vagrant betreuten Box befinde. Neugierig habe ich die "/ etc/sudoers" überprüft und nichts über User Vagrant gefunden. Kann jemand das bitte erklären?Warum kann der Benutzer vagrant "sudo su -" ohne Passwort eingeben?
13
A
Antwort
13
/etc/sudoers enthalten eine weitere Datei, die die NOPASSWD-Zeile enthält.
[email protected]:~$ sudo cat /etc/sudoers.d/vagrant
%vagrant ALL=NOPASSWD:ALL
4
Basierend auf http://docs.vagrantup.com/v2/boxes/base.html: „Viele Aspekte von Vagrant den Standard SSH Benutzer erwarten passwordless sudo konfiguriert haben diese Weise können Vagrant Netzwerke konfigurieren, synchronisiert Ordner montieren, Software installieren und vieles mehr.“
Wie moodh erwähnt,
vagrant ALL=(ALL) NOPASSWD: ALL
können "Passwort-less" sudo.
0
einfach auf dem neuesten Stand in der letzten vagrant Box ubuntu/xenial64 gibt es eine Datei /etc/sudoers.d/90-cloud-init-users
mit Inhalt
# User rules for ubuntu
ubuntu ALL=(ALL) NOPASSWD:ALL
Es ist nicht /etc/sudoers.d/vagrant
Datei mehr und kein vagrant
Benutzer zu sein.
Verwandte Themen
- 1. Wie Sudo Su von PHP-Skript ohne Passwort ausführen?
- 2. su und sudo in einem Shell-Skript
- 3. Warum `su` halten mich Passwort gefragt
- 4. Was ist der Unterschied zwischen `sudo -i -u user` und` sudo su-user`?
- 5. Wie kann ich ein Passwort auf Sudo in einem einzigen Zeilenbefehl anwenden und su root ausführen?
- 6. SUDO SU kann nicht mehr, "no tty vorhanden und kein askpass-Programm angegeben"
- 7. Verwendung erwarten, um ein Passwort eingeben, wenn sudo in Skript
- 8. Fabric Sudo Kein Passwort Lösung
- 9. Kann ich ein Benutzer system mit 'systemctl --user' nach sudo su - myuser steuern?
- 10. Capistrano mit nur 'sudo su - user' erlaubt
- 11. Wie net-ssh sudo su in Ruby
- 12. JSCH Sudo su Befehl "tty" Fehler
- 13. Wie führe ich einen Fabric Anywhere Sudo Befehl aus, ohne Passwort eingeben zu müssen?
- 14. Wie verwende ich den Befehl "sudo adduser test" ohne Passwort?
- 15. "sudo su -" nach dem Login in Royal TS
- 16. So stellen Sie Software mit Vagrant ohne Sudo bereit
- 17. Windows 10 - Bash (Ubuntu) SU (Root-Passwort)
- 18. Nginx ohne Sudo neu starten?
- 19. sudo: Servername kann nicht aufgelöst werden (dauert sehr lange bis "sudo su")
- 20. So führen Sie Sudo als Benutzer mit root-Passwort aus
- 21. Befehl ausführen ohne sudo
- 22. Wie logge ich Wordpress Benutzer ohne Passwort
- 23. Kann nicht Benutzer jenkins nach der Installation Jenkins
- 24. Öffnen Sie eine Datei mit su/sudo in Emacs
- 25. Befehl ausführen, wenn su für einen bestimmten Benutzer
- 26. Amazon EC2 Ich kann ohne Schlüssel und ohne Passwort mit Ubuntu-Benutzer anmelden, warum?
- 27. schütteln Fenster, wenn Benutzer falsches Passwort eingeben von Code
- 28. Benutzer mit "sudo su - username" unter Verwendung von SSH-Schlüsseln wechseln
- 29. Eine Rolle unter Sudo-Benutzer anwenden
- 30. Ein Passwort für einen Benutzer in PhpMyAdmin in Wamp eingeben
Meine schnelle Lösung ist die Verwendung von 'sudo su -' – sparebytes