it-swarm.asia

Sudoers dosyasına nasıl düzenli bir kullanıcı ekleyebilirim?

"Sudoers" dosyasına nasıl daha fazla kullanıcı ekleyebilirim?

35
D'Arvit

Sadece /etc/sudoers dosyasını düzenleyin.

Ancak editörünüz olarak /usr/sbin/visudo kullanmanız beklenir, çünkü çıkmadan önce bazı sağlık kontrolleri yapılır.

Yani bu olurdu:

Sudo /usr/sbin/visudo

İşte faydalı olabilecek bazı linkler:

35
Johan

Tercih ettiğim yöntem onları Sudo grubuna eklemektir (Ubuntu 10.04'ten önce admin).

Ubuntu Linux'ta Sudo grubu Sudo komutunu çalıştırabilir ve o gruba birisini eklemek kolaydır:

usermod -a -G Sudo username

Kilometreniz diğer dağıtımlara göre değişebilir, ancak birileri grup yönteminin kendisini güncelleyen sudoers dosyasından daha anlamlı olduğunu düşündü. Yanlış yapmak ve herkesi süper kullanıcı olmaktan korumak için daha az yer olması sebebi gibi görünüyor.

17
ʍǝɥʇɐɯ

Sadece sudoers dosyanızı düzenleyin

Sudo visudo -f /etc/sudoers

ve tırnak işaretleri olmadan 'uk' gibi kullanıcı adını ekleyin

username ALL = (ALL)ALL

Kaydet ve çık, erişimi sağlayacak.

13
ukanth

visudo sudoers dosyasını açar ve basit durumlar için örneklere sahiptir.

Eğer kullanıcı komut dosyaları sadece "Sudo" ile çalıştırılabilen komutları/ikili dosyaları kullanırlarsa 'NOPASSWD' seçeneğini eklemeniz gerekebilir.

ALL=(ALL) NOPASSWD: ALL

Kullanıcı adı yerine grup belirtmek de mümkündür. Bu nedenle, her kullanıcıyı, örn.

%users  localhost=/sbin/shutdown -h now
2
secureBadshah

sadece bu komutu sudoer iznine sahip bir kullanıcı tarafından yürütmek:

Sudo adduser <username> Sudo
0
Hadi Rahjoo

Amazon Linux'ta /etc/sudoers.d var ve içindeki cloud-init:

ec2-user ALL = NOPASSWD: ALL

# User rules for ec2-user
ec2-user ALL=(ALL) NOPASSWD:ALL

Yaptığım her şey cp cloud-init vlad, ardından vlad dosyasını düzenleyin ve ec2-user öğelerinin tüm örneklerini vlad ile değiştirin. İyi çalışıyor ve açıkçası mevcut dosyaları düzenlemek yerine, yapılması amaçlandığı gibi.

0
Vladimir Kornea

Sudo grubuna ekle (Debian/Ubuntu özel adımı):

    $ Sudo gpasswd -a <username> Sudo

    Adding user <username> to group Sudo
0
Shashi