これはDebian StretchベースのUbilinuxを使用していますが、Ubuntu 16.04と他のバージョンでも同じ動作が発生します。
gksudoは毎回パスワードを要求します。 visudoを使用すると、3時間ごとにパスワードを要求する一般的なsudoを簡単に設定できます。しかし、これはgksudoを「受け入れる」ことはありません。
gksudoにしばらくパスワードを「記憶」させる方法はありますか?
答え1
timestamp_type
の変数を使用して、すべてのsudo類似プログラムのグローバル設定を設定できますsodoers(5)
。
次(ルートとして実行)は、実行方法に関係なく、個々のユーザーからのすべての呼び出しがキャッシュされるようにこの変数を設定する適切なファイルを生成します。頭を噛むセキュリティリスに気をつけて!
echo 'Defaults timestamp_type=global' >/etc/sudoers.d/timestamp_type
chmod 0440 /etc/sudoers.d/timestamp_type
chown 0:0 /etc/sudoers.d/timestamp_type