私は多くのシステムでsudoを使用していますが、そのうちの1つではsudoを実行するたびにパスワードを入力する必要があります。他の人はすべてそれをすぐに覚えていました。これは Debian 7.4 wheezy と sudo 1.8.5 です。
私はこれを見つけました: https://apple.stackexchange.com/questions/10139/how-do-i-increase-sudo-password-remember-timeout
それから: https://stackoverflow.com/questions/715908/how-do-you-make-sudo-save-the-password
だから私は/var/lib/sudoディレクトリをチェックしました。古いユーザーディレクトリを削除してsudoを再起動しました。 sudoと入力すると、そこにファイルが生成されることを確認しました。
また、/etc/sudoersのタイムスタンプを変更して-1と5を試しましたが、成功しませんでした。
Defaults timestamp_timeout=5
問題があるかどうかを確認するために、tail -f /var/log/authと/var/log/syslogも実行しましたが、sudoを実行したときに何も記録されませんでした。
だから私は新しいファイル/etc/sudo.confを追加し、次の行を追加しました。
Debug sudo /var/log/sudo_debug all@info
これでsudoを実行するたびにそのファイルに何かが表示されますが、エラーメッセージは表示されません。すべてが大丈夫に見えます。
どのようなヒントがありますか?とても感謝しています。
答え1
sudo
消して再インストールしてみましたか?また、tracker.debian.orgによると、sudo 1.85はなく、1.85p2-1があるように見え、変更ログにはsudo 1.85しかないわけではありません。
時には、パッケージをクリアして再インストールすると成功することがあります。