私はArch-Linuxシステムを更新するためにyaourtを使用します。 AUR でパッケージを更新する場合、yaourt は root として実行することを許可しないため、パッケージがインストール/更新されるたびに sudo 権限を要求します。あまり気にしませんが、ターミナルでsudoパスワードを尋ねることに気づいていない場合は、確認して気づくのに数分かかることがあります。このような場合、パスワードを正確に入力したのに認証エラーメッセージが出て、パスワードを何度も尋ねるのにまだできません。
私の質問は:sudoパスワードプロンプトタイムアウトをどのように無効にしますか?
答え1
sudoers
システムのマニュアルを確認し、password_timeout
設定(パスワードプロンプトのタイムアウト)とtimestamp_timeout
設定(成功した場合はパスワードの入力を求める時間sudo
)を検索してください。システムマニュアルには、システムで使用されるデフォルトのタイムアウトが記載されています。
Ubuntuのデフォルト設定は15分(タイムアウトなし)timestamp_timeout
ですが、システムに異なる設定がある可能性があります。たとえば、FreeBSDとAlpine Linuxの両方は、システムのマニュアルによると、デフォルトは5分です。0
password_timeout
password_timeout
sudoers