Linux'taki Sudoers dosyasına bir kullanıcı nasıl eklenir

Oct 30, 2025
, Linux

Eğer bir sudo Linux'taki komut size bir kullanıcının “sudoers dosyasında olmadığını”, “sudoers” listesine girmeniz gerektiğine dair bir mesaj getirir. Ubuntu ve diğer Linux dağıtımlarındaki Sudoers'a bir kullanıcı ekleyip Sudoers dosyasını düzenleyeceğiz.

Sudoers dosyasına neden eklenmem gerekiyor?
Sudoers dosyası nasıl açılır
Ubuntu ve diğer Linux dağıtımlarına bir sudo kullanıcısı ekleyin
Sudoers dosyasını düzenleyerek sudo ayrıcalıklarını sınırlayın
Bu komutu kim tutarsa

Sudoers dosyasına neden eklenmem gerekiyor?

Linux kurulumlarında, Kök Kullanıcı en çok ayrıcalıklı kullanıcıdır. Herhangi bir yönetim görevini yerine getirebilir, gerçekten sahip olursa olsun herhangi bir dosyaya erişebilirler ve yaratmak , manipüle ve hatta Diğer kullanıcıları kaldırın .

Bu güç seviyesi tehlikelidir. Eğer kök Bir hata yapar, sonuçlar felaket olabilir. Yetenekleri var Dosya Sistemleri Montaj ve Mount Edin ve onları tamamen yazmak. Çalışmanın çok daha güvenli bir yolu Asla giriş yapmayın kök .

Aday gösterilen kullanıcılar kullanabilir sudo Geçici olarak idari yetkiler kazanmak, gerekli eylemi gerçekleştirmek ve daha sonra normal, ayrıcalıklı olmayan durumlarına geri dönmek. Bu daha güvenlidir, çünkü onlara ihtiyaç duyduğunuzda bilinçli olarak daha yüksek güçlerinizi çağırırsınız ve onları gerektiren her şeyi yapmaya odaklanırken.

. sudo Komut, bağırmanın Linux eşdeğeridir " Shazam . " Korkunç şeyler bittiğinde, süper güçlü alter-ego'nuzu terk edersiniz ve normal humdrum benliğinize geri dönersiniz.

AS'de oturum açma kök çoğu modern dağılımda varsayılan olarak kapatılır, ancak eski haline getirilebilir. Günlük çalışma için kök hesabı kullanmak tartışılmazdır. Normalde tek bir kullanıcıyı etkileyecek veya yetersiz ayrıcalıklar nedeniyle tamamen engellenecek hatalar, kök onları sorunlar.

Modern Linux Dağıtım Hibe sudo Yükleme veya yükleme sonrası yapılandırma adımları sırasında oluşturulan kullanıcı hesabına ayrıcalıklar. Başka biri kullanmaya çalışırsa sudo , şöyle bir uyarı mesajı görecekler:

Bu yeterince açık görünüyor. Kullanıcımız Mary kullanamıyorum sudo Çünkü "Sudoers dosyasında" değil. Öyleyse onu nasıl ekleyebileceğimize bakalım, onu bir sudo kullanıcısı haline getiriyor.

Sudoers dosyası nasıl açılır

Bir eklemeden önce sudo Kullanıcı ile çalışmamız gerekiyor sudolar dosya. Bu, kullanabilen kullanıcıların kullanıcı gruplarını listeler sudo . Dosyada değişiklik yapmamız gerekiyorsa, düzenlemeliyiz.

. sudolar dosya mutlak kullanarak açılmak vizo emretmek. Bu kilitler sudolar Dosya ve aynı anda değişiklik yapmaya çalışan iki kişinin önlenmesi. Ayrıca, düzenlemelerinizi kaydetmeden önce bazı akıl sağlığı kontrolleri yapar, doğru ayrıştırmalarını ve sözdizimsel olarak sağlam olmalarını sağlar.

Dikkat vizo bir editör değil, mevcut editörlerinizden birini başlatır. Ubuntu 22.04, Fedora 37 ve Manjaro 21, vizo fırlatılmış nano . Bilgisayarınızda durum böyle olmayabilir.

Birine tam erişim sağlamak istiyorsak sudo ayrıcalıklar, sadece bazı bilgileri referans vermemiz gerekiyor. sudolar dosya. Daha ayrıntılı olmak ve kullanıcılarımıza bazı yetenekler vermek istiyorsak kök , dosyayı düzenlememiz ve değişiklikleri kaydetmemiz gerekir.

Ubuntu ve diğer Linux dağıtımlarına bir sudo kullanıcısı ekleyin

İş rollerini yerine getirmek için kök ayrıcalıklarına erişmesi gereken iki kullanıcımız var, bu yüzden bunları Sudoers'a ekleyeceğiz. Onlar Tom ve Mary. Mary'nin her şeye erişmesi gerekiyor kök yapabilir. Tom'un yalnızca uygulamaları yüklemesi gerekiyor.

Mary'yi önce Sudoers grubuna ekleyelim. Bunu Ubuntu ve diğer birçok Linux dağıtımında aynı şekilde yapabiliriz. vizo .

"Kullanıcı ayrıcalık spesifikasyonu" bölümünü görene kadar editörde aşağı kaydırın. “Bu grubun üyelerinin herhangi bir komutu yürütmesine izin ver” e benzer bir şey söyleyen bir yorum arayın.

Bize üyeler sudo Grup herhangi bir komutu yürütebilir. Mary’nin durumunda bilmemiz gereken tek şey o grubun adı. Her zaman değil sudo ; olabilir teker veya başka bir şey. Artık grubun adını bildiğimize göre, editörü kapatabiliriz ve Mary'yi o gruba ekle .

Kullanıyoruz Usermod İle komuta -A (ekleme) ve -G (Grup Adı) SUDOER'lara kullanıcı eklemek için seçenekler. . -G Seçenek, kullanıcıyı eklemek istediğimiz gruba isim vermemizi sağlar ve -A Seçenek anlatıyor Usermod Yeni grubu mevcut gruplar listesine eklemek için bu kullanıcı zaten bulunuyor.

Eğer kullanmazsan -A Seçenek, kullanıcınızın içinde olacağı tek grup yeni eklenen gruptur. Çift kontrol edin ve eklediğinizden emin olun. -A seçenek.

Mary bir dahaki sefere giriş yaparken, sudo . Onu giriş yaptık ve Dosya Sistemi Tablosu dosyasını düzenlemeye çalışıyoruz, “/etc/fstab”. Bu, herkes için sınır dışı bir dosya ama kök .

Nano editörü, "/etc/fstab" dosyasıyla açılır.

Olmadan sudo ayrıcalıklar, bunu yalnızca salt okunur bir dosya olarak açabilirsiniz. Mary artık bu kısıtlamalara sahip değil. Yaptığı değişiklikleri kurtarabilir.

Editörü kapat ve yapmamak Yapmış olabileceğiniz değişiklikleri kaydedin.

Sudoers dosyasını düzenleyerek sudo ayrıcalıklarını sınırlayın

Diğer kullanıcımız Tom'a yazılım yükleme izni verilecek, ancak Mary'ye verilen tüm ayrıcalıkları almayacak. Tom'u ona her ayrıcalık vermeden sudo kullanıcısı yapabiliriz.

"Kullanıcı ayrıcalık spesifikasyonu" bölümünü görene kadar editörde aşağı kaydırın. “Bu grubun üyelerinin herhangi bir komutu yürütmesine izin ver” e benzer bir şey söyleyen bir yorum arayın. Mary'ye eklememiz gereken grubun adını bulduğumuz dosyada aynı nokta.

İlk satır basit bir yorum. “Tom” kullanıcı adı ile “hepsi” kelimesi arasında bir sekme olduğunu unutmayın.

  • tom : Kullanıcının adı varsayılan grup . Genellikle bu, kullanıcı hesaplarının adı ile aynıdır.
  • Hepsi = : Bu kural, bu ağdaki tüm ana bilgisayarlar için geçerlidir.
  • (kök) : “Tom” grubunun üyeleri - yani kullanıcı Tom - varsayabiliriz kök Listelenen komutlar için ayrıcalıklar.
  • /usr/bin/apt : Bu kullanıcı Tom'un çalıştırabileceği tek komutudur. kök .

Belirttik uygun Bu bilgisayar Ubuntu Linux kullandığından paket yöneticisi burada. Farklı bir dağıtım kullanıyorsanız bunu uygun komutla değiştirmeniz gerekir.

Tom'u kaydedelim ve beklenen davranışı alıp almadığımızı görelim. “/Etc/fstab” dosyasını düzenlemeye çalışacağız.

Bu komut reddedildi ve “Kullanıcı Tom'un‘/usr/bin/nano/etc/fstab'ı kök olarak yürütmesine izin verilmiyor… ”

İstediğimiz buydu. Kullanıcı Tom'un yalnızca kullanabilmesi gerekiyor. uygun Paketleme yöneticisi. Bunu yapabileceklerinden emin olalım.

Bu komutu kim tutarsa

Tüm kullanıcılarınız kullanabilirse sudo , ellerinde kaos olacak. Ancak, idari yükünüzü paylaşabilmeleri için diğer kullanıcıları Sudoers listesine tanıtmaya değer. Sadece layık olduklarından emin olun ve Gözün onların üstünde olsun .

Bilgisayarınızdaki tek kullanıcı olsanız bile, başka bir kullanıcı hesabı oluşturmayı ve bir sudo kullanıcı. Bu şekilde, eğer kendini bulursan Ana hesabınızdan kilitlendi , durumu düzeltmeye çalışmak için giriş yapabileceğiniz başka bir hesabınız daha var.

  • Linux'ta bir gruba (veya ikinci gruba) bir kullanıcı ekleyin
  • Linux'ta sudo ve su arasındaki fark nedir?
  • Linux'ta sudo komut kullanımı nasıl gözden geçirilir
  • Linux'ta sudo erişimi nasıl kontrol edilir
  • Wyze düştü, sadece sen değil
  • OnePlus 11 burada, ama zor bir başlangıç ile
  • Tiktok'ta birini engelleme veya engelleme
  • Microsoft Edge AI sohbeti ve pencerelerde yeni bir görünüm alıyor

, Linux - En Popüler Makaleler

Linux'ta Sinyal Masaüstü Nasıl Kurulur

, Linux Jan 22, 2026

Eliseu Geisler / Shutterstock.com Sinyal NS Gizlilik odaklı akıllı telefon mesajlaşma uygulaması herkes kullanıyor gibi görünüyor ..


Terminal kullanarak Mac'inizi nasıl kilitlenir

, Linux Feb 16, 2026

Siber güvenliğinin ilk kurallarından biri, bilgisayarınızı her zaman ondan atmadan önce kilitlemektir. En hızlı şekilde olmasa da, Apple Mac'inizi terminal kullanarak kilitleye..


Linux'ta Bash'te "Burada Belgeler" Nasıl Kullanılır

, Linux Mar 31, 2025

Fetmawati Achmad Zaenuri / Shutterstock Garip olarak "Burada Belgeler" adlı, Linux'ta Bash Scripts içindeki giriş / çıkma yeniden yönlendirmesini kullanm..


Ubuntu, Kubuntu, Xubuntu ve Lubuntu arasında nasıl seçilir

, Linux Mar 19, 2025

TOMEQS / Shutterstock.com Birden fazla Ubuntu var. Ubuntu, Kubuntu, Xubuntu veya Lubuntu indirebilirsiniz: Fakat fark nedir ve hangisini seçmelisiniz? Cevap, ..


Yeni başlayanlar için Docker: Bilmeniz gereken her şey

, Linux Jun 15, 2025

Liman işçisi Paketlenmiş uygulamaları oluşturur Konteynerler denir. Her konteyner, benzer bir ortam sağlar. sanal makine (Vm). VMS, Docker Konteynerler..


Linux'ta FSCK komutunun nasıl kullanılacağı

, Linux Aug 18, 2025

Pixza Studio / Shutterstock Tüm önemli verilerimiz, bir tür veya başka bir dosya sisteminde oturur ve dosya sistemi sorunları gerçekleşecek. Linux'ta ku..


Bu yeni Linux oyun dizüstü bilgisayar, hiçbir şeyi çalıştırmak için özelliklere sahiptir

, Linux Oct 20, 2025

Juno Bilgisayarları Linux ve oyun son zamanlarda daha çok bir araya gelmeye başlıyor. NS Buhar güverte Linux yüklü yolda ve Juno yeni bir Linux oyun d..


5 Ubuntu Linux, kullanmanız gereken özellikler

, Linux Dec 6, 2025

Ubuntu Linux özellik açısından zengindir ve önceden yüklenmiş yazılım seçimi ile birlikte gelir. Yine de biraz daha derine inin ve kullanmanız gereken bazı özellikleri bulacaksın�..


Kategoriler