Debian 10'da Sudoers'a Kullanıcı Nasıl Eklenir

How Add User Sudoers Debian 10



Sudo komutu, kullanıcıların Linux sisteminde diğer görevlerin yanı sıra paketleri yükleme, kaldırma ve güncelleme ve yapılandırma dosyalarını düzenleme gibi yönetim komutlarını çalıştırmalarına olanak tanır. Herhangi bir root komutundan önce sudo ayrıcalıklarını kullanmak, bir root kullanıcısı ile aynı şeyi yapmanızı sağlar. Ayrıca, herhangi bir kullanıcıya kök ayrıcalıkları atamanın güvenli bir yoludur. Kullanıcılara kök parola sağlamak yerine, onlara sudo ayrıcalıkları verebilirsiniz ve onlar da kendi parolalarını kullanarak kimliklerini doğrulayabilirler.

Not: Kullanıcılara sudo ayrıcalıkları atamak, onlara kök ayrıcalıkları vermekle eşdeğerdir. Bu nedenle, sudo ayrıcalıklarını doğru kullanıcıya atadığınızdan emin olun.







Aşağıdaki iki yöntemle herhangi bir kullanıcıya sudo ayrıcalıkları atayabilirsiniz:



  • sudoers dosyasına kullanıcı ekle
  • sudo grubuna kullanıcı ekle

Bu makale, sudo ayrıcalıkları atamak için her iki yöntemi de tartışacaktır. Bu makalede tartışılan komutlar Debian 10 Buster sisteminde çalıştırılacaktır.



Yöntem 1: Sudoers Dosyasına Kullanıcı Ekle

Sudo ayrıcalıkları atamak için bu yöntem, kullanıcılara yalnızca bir görevi gerçekleştirmek için kesinlikle gerekli olan komutlar için kısıtlayıcı ayrıcalıklar atamanıza izin verdiği için tercih edilir. Bunu |_+_| kullanıcı ayrıcalıklarını kolayca kontrol etmenizi sağlayan dosya. Tek yapmanız gereken |__+_| dosyasını açın ve sudo ayrıcalıkları atamak istediğiniz kullanıcıyı ekleyin. Ancak, her zaman |__+_| Bu dosyayı düzenlemenin en güvenli yolunu sağladığından, visudo komutunu kullanarak dosya. visudo komutu, |__+_| sudo ile ilgili görevleri ekleyebileceğiniz dosya. Bundan sonra dosya kontrol edilir ve sözdizimi için doğrulanır. Bu şekilde, aksi takdirde sizi kök hesaptan kilitleyebilecek herhangi bir yapılandırma hatasını önlemeye yardımcı olur.





|__+_| dosya şu şekilde:

$sudogörsel

Sudoers dosyasına bir kullanıcı eklemek ve ona tüm izinleri atamak için, aşağıdaki girişi ekleyin. dosyanın alt kısmı , kullanıcı adını değiştirme gerçek kullanıcı adıyla.



Kullanıcı adıHERŞEY=(HERŞEY)HERŞEY

Örnek:

Tin adlı bir kullanıcıya tüm kök ayrıcalıklarını atamak için sudoers dosyasına aşağıdaki girişi ekleyeceğiz:

inanmakHERŞEY=(HERŞEY)HERŞEY

Yalnızca belirli komutlara izin atamak için, |__+_| dosya:

  • Komut takma adı
  • kullanıcı için giriş

Örneğin, yalnızca yeniden başlatma komutuna bir kullanıcı erişimi atamak için, aşağıdaki girişi ekleyin. Cmnd Alias ​​belirtimi bölümü |__+_| dosya:

Cmnd_Alias ​​YENİDEN BAŞLAT =/usr/sbin/yeniden başlat

Ayrıca |_+_|

İşiniz bittiğinde, dosyayı kaydedin ve çıkın.

sudo Erişimini test edin

Sudo ayrıcalıkları atadığınız kullanıcı hesabına geçin ve yerine aşağıdaki komutu girin. Kullanıcı adı gerçek kullanıcı adıyla:

$onun- Kullanıcı adı

Parola sorulduğunda, kullanıcı hesabı parolasını sağlayın. Bundan sonra, belirtilen kullanıcı, root ayrıcalıklarıyla yeniden başlatma komutunu çalıştırabilir:

$sudoyeniden başlat

Yöntem 2: usermod Komut

Sudoers'a kullanıcı eklemenin başka bir yöntemi de usermod komutunu kullanmaktır. Bir kullanıcıya tüm yönetici ayrıcalıklarını atamak istiyorsanız bu yöntemi kullanın.

Bu yöntemde usermod komutunu kullanarak sudo grubuna bir kullanıcı ekleyeceğiz. Sudo grubunun üyelerinin herhangi bir komutu kök ayrıcalıklarıyla çalıştırmalarına izin verilir.

Değiştirerek sudo grubuna bir kullanıcı eklemek için aşağıdaki komutu kullanın. Kullanıcı adı gerçek kullanıcı adıyla.

$sudokullanıcı modu-ile -G sudoKullanıcı adı

Örnek:

$sudokullanıcı modu-ile -G sudoinanmak

Kullanıcının sudo grubuna eklenip eklenmediğini doğrulamak için |_+_| yerine aşağıdaki komutu girin. gerçek kullanıcı adıyla:

$gruplarkullanıcı adı

sudo Erişimini test edin

Sudo ayrıcalıkları atadığınız kullanıcı hesabına geçin ve |_+_| yerine aşağıdaki komutu girin. gerçek kullanıcı adıyla:

$onun- Kullanıcı adı

Parola sorulduğunda, kullanıcı hesabı parolasını sağlayın. Ardından, |__+_| ve ardından kök ayrıcalıklarıyla çalıştırmak istediğiniz herhangi bir komutu yazın:

$sudouygun güncelleme

Sistem sudo şifresini soracaktır. Kullanıcı hesabı şifresini yazın, size sudo ayrıcalıkları verilecektir.

Bu makale, iki basit yöntemle Debian 10 Buster sisteminde sudoers'a nasıl kullanıcı ekleneceğini gösterdi. Sudoers'a bir kullanıcı eklemek, yönetici görevleri kök ayrıcalıklarıyla gerçekleştirmelerine olanak tanır. Ancak, doğru kullanıcıya sudo ayrıcalıkları atadığınızdan emin olun; aksi takdirde güvenlik riskine neden olabilir.