Yanıtlar:
Sudo oturumunu daha uzun yapmak yerine, root olarak giriş yapabilirsiniz.
sudo su
Daha sonra yaptığınız her şey kök olarak yapılır. Artık sudo girmenize bile gerek yok.
İstediğiniz zaman çıkış yapabilirsiniz.
exit
sudo
Kök olarak çalıştırmak istediğiniz birkaç komuttan önce yazmaktan çok daha az güvenlidir ve parolayı yeniden yazmak zorunda kalmamanız kolaydır. Aşağıdaki Bobby'nin çok daha iyi cevabına bakın.
Feragatname: Güvenlik nedeniyle bu önerilmez! Linux'un bu kadar güvenli olmasının nedenlerinden biri kullanıcı ayrıcalıklarıdır .
sudo
Ayarlar dosyasını aşağıdaki komutla düzenleyebilirsiniz :
sudo visudo
Ve sonra çizgiyi değiştir
Defaults env_reset
için
Defaults env_reset,timestamp_timeout=x
x
bu arada dakikalar içinde. x
-1 gibi bir negatif değer sudo'nun oturum başına yalnızca bir kez kullanıcı şifresi istemesine neden olur.
Defaults:user timestamp_timeout=x
ayarı yalnızca belirtilen kullanıcıya uygular.
Bir uyarı:
Do not başka editör / komutuyla bu dosyayı düzenlemek! Kendinizi sisteminizden kilitlerseniz, tek kullanıcı / kurtarma moduna yeniden başlatın ve visudo
orada çalıştırın .
Pamusb kullanabilirsiniz .
"pam_usb, sıradan USB Flash Sürücüler kullanarak Linux için donanım kimlik doğrulaması sağlar"
libpamusb
. Bir süre kullandım ve sudo sıkıntısını azaltmak için mükemmel ama usb takılı bırakmamaya dikkat etmelisiniz, aksi takdirde diğer komut dosyaları sudo için çalışabilir. Sadece kurulum sprintleri için kullanıyorum, bazı yazılım başlangıcı ve daha fazlası, her zaman kullanmak için iyi bir fikir değil, bazen sudo su
daha iyi bir iş yapar.
Kullanıcı olarak giriş yaptıktan sonra "sudo -i" yi tercih ederim.
-İ (ilk oturum açmayı simüle et) seçeneği, hedef kullanıcının passwd (5) girişinde oturum açma kabuğu olarak belirtilen kabuğu çalıştırır. Bu, .profile veya .login gibi girişe özgü kaynak dosyalarının kabuk tarafından okunacağı anlamına gelir. Bir komut belirtilirse, yürütme için kabuğa geçirilir. Aksi takdirde, etkileşimli bir kabuk yürütülür. sudo, kabuğu çalıştırmadan önce kullanıcının ana dizinine geçmeye çalışır. Ayrıca, ortamı başlatır ve DISPLAY ve TERM'i değiştirmeden HOME, SHELL, USER, LOGNAME ve PATH öğelerinin yanı sıra Linux ve AIX sistemlerindeki / etc / ortamının içeriğini ayarlar. Diğer tüm ortam değişkenleri kaldırılır.