Bu, yapılandırmanıza bağlı. Çoğu dağıtımdaki (ve kaynaktaki) varsayılan değer 5 dakikadır, ancak bunu timestamp_timeout
seçeneği ile değiştirebilirsiniz /etc/sudoers
. Kimden man sudoers
:
Suç vermeden önce geçebilecek dakika sayısı tekrar şifre isteyecektir. Zaman aşımı, eğer dakika zerrecikliliği yetersizse, örneğin 2.5 gibi bir kesirli bileşen içerebilir. Varsayılan 5'tir. Bunu her zaman bir şifre sormak için 0'a ayarlayın. 0'dan küçük bir değere ayarlanırsa, kullanıcının zaman damgası asla dolmaz. Bu, kullanıcıların sırasıyla "sudo -v" ve "sudo -k" ile kendi zaman damgalarını oluşturmalarını veya silmelerini sağlamak için kullanılabilir.
Örneğin, kullanıcı için zaman aşımını ayarlamak için chris
için aşağıdakileri ekleyin 20 dakika /etc/sudoers
veya bir dosyada /etc/sudoers.d
bu dosyaların içinde kuralların sırasını olabilir: (not ve emin istemeden tarafından geçersiz olmamasına dikkat edin, bu dosyalar sırası önemli daha sonra yürütülen bir kural):
Defaults:chris timestamp_timeout=20
sudo -v
. Bu, başlangıçta parola sormanız için sudo komutlarını çalıştıran komut dosyalarının en üstüne koymak için harikadır.