Sudo Sizi Tekrar Sormadan Önce Bekleyiş Süresini Nasıl Değiştirir?
Sudo komutunu komutları root veya yönetici olarak çalıştırmak için sizden şifrenizi girmeniz istenir. İlk komuttan kısa bir süre sonra sudo kullanarak başka bir komut çalıştırırsanız, şifrenizin tekrar istenmeyeceğini fark etmiş olabilirsiniz..
Sudo komutu ayarını değiştirerek sudo komutu şifrenizi girmeniz istenmediği zarafet süresi süresini özelleştirebilirsiniz..
NOT: Bu makalede bir şeyler yazdığımızda ve metnin etrafında alıntılar olduğunu söylediğimizde, aksi belirtmedikçe alıntıları YAPMAYIN..
“/ Etc / sudoers” dosyasını açacağız ve ödemesiz sürenin uzunluğunu özelleştirmek için bir ayarı değiştireceğiz. Bir Terminal penceresi açmak için Ctrl + Alt + T tuşlarına basın. Komut istemine aşağıdaki komutu yazın ve Enter tuşuna basın..
sudo visudo
İstendiğinde şifrenizi yazın ve Enter tuşuna basın..
Nano metin düzenleyicisini kullanarak doğrudan Terminal penceresinde bir dosya açılır. İmleci aşağıdaki satırın sonuna getirmek için klavyenizdeki ok tuşlarını kullanın:
Varsayılanlar env_reset
ÖNEMLİ: Sudoers dosyasını asla normal bir metin düzenleyicisiyle düzenlemeyin. Visudo komutunu her zaman burada açıklandığı şekilde kullanın. Eğer sudoers dosyası yanlış bir sözdizimine sahipse, yükseltilmiş veya kök ayrıcalıkları elde etmenin imkansız olduğu bir sistem ile kalacaksınız. Visudo komutu, normal metin dosyalarında olduğu gibi bir metin düzenleyicisini açar, ancak komut, kaydedildikten sonra dosyanın sözdizimini de doğrular. Bu, sudoers dosyasındaki yapılandırma hatalarının sudo işlemlerini engellemesini önler ve kök ayrıcalık edinme yönteminiz olanı kaybedersiniz.
Geleneksel olarak, Linux varsayılan düzenleyici olarak vi kullanır, ancak Ubuntu Nano'yu kullanmayı seçti. Vi'yi Ubuntu'da Nano yerine varsayılan metin düzenleyici olarak kullanmak isterseniz makalemize bakın..
Satırın sonuna “, timestamp_timeout = x” ekleyerek satırı değiştirin.
Varsayılanlar env_reset, timestamp_timeout = x
Parolanızı tekrar girmenizi istemeden önce, "x" ifadesini aynı Terminal oturumunda beklemeniz gereken sudo dakika sayısıyla değiştirin..
“X” için “-1” girerseniz, şifre istemi iptal edilir. Bu tavsiye edilmez. Sudo komutunu her kullanışınızda sistemin sizden bir şifre talep etmesini istiyorsanız, “x” için “0” girin.
Değişikliği yaptıktan sonra, değişikliklerinizi kaydetmek için pencerenin altında görüntülenen soruya yanıt olarak Ctrl + X tuşlarına basın ve “y” yazın..
Sizden altta Dosya Adı yazmanız istenecektir. Varsayılanı kabul etmek için Enter tuşuna basın..
Komut istemine dönersiniz. Terminal penceresini kapatmak için, istemde "exit" yazın ve Enter tuşuna basın. Pencerenin sol üst köşesindeki X düğmesini de tıklatabilirsiniz.
Komut istemine aşağıdaki komutu yazıp Enter tuşuna basarak sudo şifresini de silebilirsiniz..
sudo -k
Bu, ödemesiz süresinin tamamı geçmemiş olsa bile sudo kullanırken şifre isteminin tekrar görüntülenmesine neden olacaktır..