sudo in Ubuntu fragt mich bei jedem Befehl nach meinem Passwort. Früher musste ich das Passwort nur einmal eingeben, und dann wurde es für einen bestimmten Zeitraum gespeichert. Dies hat sich kürzlich geändert, wahrscheinlich nach dem "Upgrade" auf Natty.
Ich habe sudo visudo
einen Defaults env_reset, timestamp_timeout = 60
Neustart versucht, aber es funktioniert immer noch nicht. Wie behebe ich das?
Nach Vorschlägen unten /etc/sudoers
sieht mein so aus:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults:endolith timestamp_timeout=60
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
#includedir /etc/sudoers.d
Aktualisieren:
Ich habe meine VirtualBox aufgerüstet und sie litt unter dem gleichen Problem. Vermutlich habe ich bash ausgeführt und versucht, dies zu tun, und das Kennwort wird korrekt gespeichert. Es ist nur , wenn ich meine Standard - Shell verwenden , Fisch , dass er sich nicht erinnern , nicht. Es hat in der vorherigen Ubuntu-Version, aber nicht mehr.
Aktualisieren:
Ich habe ein Upgrade auf 13.05 durchgeführt und dies hat auf magische Weise wieder funktioniert. Jetzt fragt es einmal nach meinem Passwort, hört für eine Weile auf, danach zu fragen, und fragt nach einiger Zeit erneut.
Defaults:endolith timestamp_timeout=60
, aber Sie sind nicht in einer Gruppe namens Endolith, entsprechend einem anderen Kommentar hier. Also, welchen Benutzernamen verwenden Sie? whoami
endolith
Defaults:endolith timestamp_timeout=60
endolith ALL=(ALL) NOPASSWD: ALL