Ubuntu 10.04'te sudo seansını saatte ve birkaç dakika içinde nasıl yapabilirim?


17

Nasıl sudo Ubuntu 10.04 oturumu saat değil birkaç dakika yapabilirim?

Şimdi sudo komutları için şifremi birkaç dakikada bir yazmam gerekiyor.


6
"Şimdi sudo komutları için şifremi birkaç dakikada bir yazmak zorundayım" Doğru. Mesele bu. :-)
TJ Crowder

Yanıtlar:


10

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

2
AFAIK, bu yalnızca şu anda kullandığınız kabuk istemi penceresi için çalışıyor, şu anda çalıştırdığınız X oturumundaki tüm uygulamalar için geçerli değil. Ve bunun bir avantajı var. Kök ayrıcalıklarına sahip bir kabuk (sudo su) tutarken normal uygulamalarınıza, mermilere ve diğerlerine sahip olabilirsiniz.
jfmessier

1
sudoKö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.
AlcubierreDrive

5
Bu soruya cevap vermez ve daha tehlikelidir. Sudo'nun girilen oturum açma komutlarının davranışını kısa devre yapar ve zaman aşımını tamamen ortadan kaldırır (bu iyi bir güvenlik uygulamasıdır, OP sadece dengeyi nasıl değiştireceğini soruyordu).
Andrew Ferrier

29

Feragatname: Güvenlik nedeniyle bu önerilmez! Linux'un bu kadar güvenli olmasının nedenlerinden biri kullanıcı ayrıcalıklarıdır .

sudoAyarlar 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

xbu 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 visudoorada çalıştırın .


3

Pamusb kullanabilirsiniz .

"pam_usb, sıradan USB Flash Sürücüler kullanarak Linux için donanım kimlik doğrulaması sağlar"


Ne istediğini değil, belki de çok kötü bir güvenlik senaryosu olmayan bir çözüm olabilir.
Bobby

Yüklemek için paket adı 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 sudaha iyi bir iş yapar.
m3nda

0

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.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.