SUDO şifresiz nasıl kullanılır

sudo karikatür

Hepimiz biliyoruz sudo komutu, su yerine «güvenli» ve bu blogda bunun hakkında ve sudo vs su kullanmanın avantajları hakkında çok konuştuk, ancak bu sefer size henüz bilmeyenler için göstereceğiz , bir parola girmek zorunda kalmadan bu aracın nasıl kullanılacağına dair adım adım basit bir öğretici. Çoğu acemi için, işlevinin sizi geçici olarak süper kullanıcı veya kök olarak doğrulayarak, bunun getirebileceği risklerle bir oturumu kök olarak açmaya gerek kalmadan ayrıcalık gerektiren belirli yönetim eylemlerini gerçekleştirmek olduğunu söyleyin.

Hepimiz, komut satırına sudo yazmanın genellikle ardından kullanmak istediğimiz ayrıcalıklarlaBir paket yöneticisi kullanarak bir paketin yüklenmesi olabileceğinden, sistem bize hemen bir komut istemi atar, böylece söz konusu yetkileri elde etmek ve komutu yürütmek için bir şifre girebiliriz. Ama ... ya şifreyi girmemiz gerekmediyse?

Mini eğiticimiz bununla ilgili ve Adımlar çok basitler:

  • Dosyayı değiştirmek için aşağıdaki komutu yürütün / Etc / Sudoers:
sudo visudo

  • Şimdi söz konusu dosyanın içeriğinde, arama içeren satır:
root ALL=(ALL) ALL

  • Ve aşağıdakileri girin çizgi, kullanıcı adını sizinkiyle değiştirerek:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • Şimdi değişiklikleri kaydediyoruz ve bize sormayacak şifre bir dahaki sefere hesabımızdan sudo çalıştırdığımızda ...

Bu tavsiye edilir mi? Değil, riski size ait olacak şekilde yapın, ancak bazı kullanıcıların, kolaylık sağlamak için veya başka bir nedenle, sudo'yu her çalıştırdıklarında bu şifre isteğini silmeleri gerekebilir ... Bu arada, daha az radikal bir çözüm istiyorsanız, değişiklik yapabilirsiniz sudo'nun şifreyi tekrar sormak için beklediği yetkisiz zaman (sudo'yu arka arkaya birkaç kez çalıştırdığınızda, her zaman şifre istemediğini fark etmiş olabilirsiniz). Bu yetkisiz kullanım süresi kısaltılabilir veya uzatılabilir ve belki de arka arkaya birçok görevi yürütecekseniz, parolayı doğrudan kaldırmamak yerine bunu yapmanız daha tavsiye edilir. Onlar sadece fikirlerdir!


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Predatux dijo

    Benim için çalışmıyor ... Kubuntu 12.04 kullanıyorum
    Salonda medya merkezi olarak kullandığım bir bilgisayarım olduğu ve koltuktan çalıştırıldığı için daha önce denemiştim. Vlc'yi ve başka küçük bir şeyi güncellemek için bir komut dosyası oluşturmuştum ve benden şifre istememesini istedim (bu yüzden klavyem olan dolabı açmam gerekmiyor) ve hiç almadım çalışmak.

    1.    dok dijo

      Yapmak istediğiniz şey için daha uygun olduğunu düşünüyorum, o betiği çalıştırmak için cron'a root olarak bir görev atayın. Yani, crontab -e komutunu çalıştırır ve şöyle bir şey eklersiniz:
      0 0 * * * kök / klasörünüz/script.sh

      Bu örnekte, her gün gece 12'de çalışacaktır. Selamlar

    2.    dok dijo

      Komut dosyasını "crontab -e" ile root olarak çalıştırarak cron kullanın ve şöyle bir şey koyun:
      0 0 * * * kök /mydir/script.sh

      Bu örnek her gün gece 12'de çalışacaktır. Selamlar

      1.    Predatux dijo

        Bu da başka bir seçenek ... teşekkür ederim

  2.   Orlando Trivino dijo

    Bay veya Messrs. LinuxAdictos.
    Haberinizi alan bir kişiden samimi bir selamlama.
    Benim ilgi alanım, özgür yazılım -Linux - ile tamamen ilgilenmek.
    ama nereden ve nereden ve nasıl başlayacağımı bilmiyorum. Her zaman bir kullanıcı olmak ve bu yazılımda uzman olmaktan daha fazlasını istediğim için herhangi bir öneri veya öneri istiyorum. Umarım bu çizgide ilgili üsleri kurmam için beni nasıl yönlendireceğinizi biliyorsunuzdur.
    İşbirliğiniz ve yardımınız için teşekkür ederim.
    İçtenlikle,
    Orlando Trivno

  3.   D'Artagnan dijo

    Bence bu, / etc / sudoers'ı değiştirerek umursamaz hale gelebilecek kötü bir alışkanlık olurdu. Sistemi kim tasarladıysa, bunu terminalin kök kullanıcısını yansıtmaması için zaten yapmıştı ve bir süre sonra yeniden yönetici işi yapmak isterseniz, sistem sizden şifreyi isteyecektir. Ben bazen (bu arada kötü bir şekilde yapıldı) sistemi terminalde değiştirmek için şu komutu veriyorum: sudo -s ve şifreyi attıktan sonra zaten kalıcı olarak root yapıyorum.

  4.   carlos dijo

    Selam! benim sorunum, terminalin şifreyi sorduğunda hiçbir şey yazmama izin VERMEMESİ):

    1.    George Domuz dijo

      Size izin veriyorsa ama bu bir güvenlik sistemiyse ne yazdığınızı görmenize izin vermiyor. Ama gerçekten yazıyorsan