Linux'ta sudo komutu, root olmayan erişiminize rağmen çeşitli yönetim işlevlerini gerçekleştirmeniz için size nihai ayrıcalığı verir. Ancak sudo'yu kullanmak için sisteminizde bir süper kullanıcı hesabınızın olması gerekir.

Daha yaygın olarak dağıtımlar olarak bilinen birkaç Linux işletim sistemi olduğundan, bir sudo kullanıcısı eklemenin birden çok yolu vardır. Bu basit ama gerekli görevi gerçekleştirmek için Linux komutlarını farklı dağıtımlarda nasıl kullanabileceğinizi öğrenmek için okumaya devam edin.

Ubuntu ve Debian'a Süper Kullanıcı Ekleme

Ubuntu ve diğer Debian tabanlı dağıtımlarda, sudo kullanıcısı eklemenin iki belirgin yolu vardır. Sistem Ayarları'nı kullanarak bunu terminal üzerinden yapabilir veya grafiksel yaklaşımı kullanabilirsiniz.

1. Komut Satırı Yaklaşımı

Komut satırı aracılığıyla bir sudo kullanıcısı eklemek için önce terminali başlatmanız gerekir. Ardından, aşağıdaki komutu yazın:

sudo adduser kullanıcı adı

...nerede Kullanıcı adı oluşturmak istediğiniz yeni kullanıcının adıdır.

instagram viewer

Bu komut, sudoers grubuna ekleyebileceğiniz yeni bir kullanıcı oluşturacaktır. Yine, sudo grubuna bir kullanıcı eklemenin birden çok yolu vardır. İlk yol, kullanıcı modu emretmek.

sudo usermod -aG sudo kullanıcı adı

...nerede -a anlamına gelir Ekle fonksiyon ve G anlamına gelir Grup.

Kullanıcıyı sudo grubuna ekledikten sonra, yukarıda belirtilen komutun düzgün çalışıp çalışmadığını kontrol etmeniz gerekir. Doğrulamak için aşağıdakini yazın:

gruplar kullanıcı adı

Birden fazla komuttan kaçınmayı tercih eden ileri düzey bir kullanıcıysanız, tek bir komut kullanarak doğrudan yeni bir süper kullanıcı oluşturabilirsiniz:

sudo adduser kullanıcı adı sudo

Doğrulama işlemi öncekiyle aynı kalır.

2. Grafik Arayüzünü Kullanma

Kullanıcıyı Sistem Ayarları'nı kullanarak sudo grubuna eklemeden önce, komut satırından yeni bir kullanıcı oluşturmanız gerekir. Ardından, devam etmek için aşağıda verilen adımları izleyin:

  1. Uygulamalar menüsüne gidin ve Kullanıcılar seçenek. Yeni oluşturulan kullanıcı(lar) da dahil olmak üzere bir kullanıcı listesi göreceksiniz.
  2. Tıkla Kilidini aç seçeneği, ardından root şifresi. Sadece tıklayarak başka bir kullanıcı hesabına geçebilirsiniz.
  3. Seçtiğiniz anda, yeni oluşturulan kullanıcı hesabını bir yönetici hesabına dönüştürmek için bir seçenek göreceksiniz. yanındaki düğmeyi değiştir yönetici etiket ve hesap bir sudo hesabı olarak eklenecektir.

İlgili: Linux'ta Parola Olmadan Sudo Komutları Nasıl Kullanılır

Arch Linux'ta Yeni Bir Süper Kullanıcı Oluşturma

Arch Linux'ta, sistem varsayılan olarak bir sudo hesabı oluşturmadığından, kullanıcının manuel olarak bir tane oluşturması gerekir. İlk adım, kullanarak kök erişimi elde etmektir. su emretmek.

su

Kök kullanıcı için şifreyi ve ardından aşağıdaki komutu girin:

pacman -Sy sudo

Sudo yüklenir yüklenmez yeni bir kullanıcı oluşturun.

useradd --create-home kullanıcı adı

kullanarak yeni kullanıcı için bir parola ayarlayın. passwd komutu.

şifre kullanıcı adı

Şimdi, zamanı yeni oluşturulan kullanıcı adını sudoers listesine ekleyin. Kullan kullanıcı modu Bunu başarmak için komut.

usermod --append --groups tekerlek kullanıcı adı

Aşağıdaki komutu kullanarak sudoers dosyasını kontrol edebilirsiniz:

görsel 

Bir kere /etc/sudoers Dosya açılırsa, sudoers dosyasının altında bulunan bazı kullanıcı ayrıcalık özelliklerini düzenlemeniz gerekir. Metin dosyasında aşağıdaki satırı bulun:

#%teker TÜMÜ=(TÜMÜ) TÜMÜ

Çıktı:

Kaldır # önce gelen sembol %teker satırını seçin ve değişiklikleri kaydedin. basmak Ctrl + O Dosyayı kaydetmek için klavyede

Kullanıcının başarıyla eklenip eklenmediğini kontrol etmek için aşağıdaki komutu uygulamanız gerekir:

su kullanıcı adı

Bash istemi, yeni kullanıcının adını yansıtacak şekilde değişecektir. Doğrulamak için şunu yazın:

ben kimim

Geçerli kullanıcının adını göstermelidir. Yeni kullanıcının sudo ayrıcalıklarına sahip olup olmadığını kontrol etmek için şunu yazın:

sudo whoami

çıktı görüntülenirse kök, geçerli kullanıcının yönetici erişimi vardır.

CentOS'ta sudo Hesabı ekleme

CentOS'un popülaritesi göz önüne alındığında, bu dağıtımda bir sudo hesabı ekleme sürecini kaçırmak ayıp olur. CentOS'ta bir sudo hesabı ekleme işlemi, yukarıda Arch Linux için belirtilen işleme oldukça benzer, ancak birkaç temel değişiklikle.

Yeni bir kullanıcı oluşturmadan önce root olarak giriş yapmalısınız. Bunu yapmak için, su emretmek:

su

Kök kullanıcı olarak giriş yaptıktan sonra, sudoers listesine ekleyeceğimiz yeni bir kullanıcı oluşturmanın zamanı geldi.

useradd -G tekerlek kullanıcı adı

Bu yeni kullanıcının parolasını passwd komutunu kullanarak belirleyin.

şifre kullanıcı adı

Şimdi, sudo erişiminiz olup olmadığını kontrol etmek için yeni kullanıcı olarak oturum açın. Bunun için aşağıdaki komutları tek tek girin:

su kullanıcı adı
sudo whoami

Çıktı:

İlk komutu yazdıktan sonra enter tuşuna basar basmaz sistem sizden şifre isteyecektir. Devam etmek için yeni şifreyi girin. Yukarıdaki komutun çıktısı görüntülenecektir kök, bu, geçerli kullanıcının kök ayrıcalıklarına sahip olduğu anlamına gelir.

Fedora'da Süper Kullanıcı Nasıl Eklenir

Son olarak, birincil işletim sisteminiz olarak Fedora kullanıyorsanız, birkaç kolay adımda yeni bir kullanıcıya süper kullanıcı ayrıcalıkları atayabilirsiniz.

Yeni bir kullanıcı oluşturmak için adduser komutunu aşağıdaki gibi kullanın:

adduser kullanıcı adı

Şimdi yeni kullanıcı için bir şifre belirleyin.

şifre kullanıcı adı

Bu yeni oluşturulan kullanıcıyı teker kullanan grup kullanıcı modu emretmek.

usermod -aG tekerlek kullanıcı adı

Aşağıdaki komutu kullanarak sudoers dosyasını açın:

görsel

Şimdi, bazı kullanıcı ayrıcalık özelliklerini düzenlemeniz gerekiyor. Metin dosyasında aşağıdaki satırı bulun ve %teker TÜMÜ=(TÜMÜ) kaldırarak satırı Pound karakter (#) ondan önce gelir.

## Grup çarkı üyelerinin herhangi bir komutu yürütmesine izin verme
%wheel TÜMÜ=(TÜMÜ) TÜMÜ

Yeni Kullanıcılara Süper Kullanıcı Ayrıcalıkları Verme

Hangi dağıtımı kullandığınıza bağlı olarak, yeni sudo kullanıcıları oluşturma işlemi, birkaç küçük farkla aşağı yukarı aynı olacaktır. Buradaki fikir, dağıtımı kullanacak olan tüm yeni yöneticilere kök izinleri verebildiğinizden emin olmaktır.

Pek çok Linux kullanıcısı bunu bilmez, ancak sudo ve su iki farklı komuttur. Her ikisi de benzer işlevleri yerine getirmelerine rağmen, birçok yönden birbirlerinden çok farklıdırlar.

PaylaşCıvıldamakE-posta
Sudo vs. su: Hangi Komutu Kullanmalısınız?

Linux'ta süper kullanıcı erişimi sağlamak için iki komut vardır: su ve sudo. Hangisini kullanmanız gerektiği, eldeki göreve bağlıdır.

Sonrakini Oku

İlgili konular
  • Linux
  • Sistem Yönetimi
  • Linux Komutları
Yazar hakkında
Wini Bhalla (48 Makale Yayımlandı)

Wini, 2 yıllık yazma deneyimine sahip Delhi merkezli bir yazardır. Yazma çalışmaları sırasında dijital pazarlama ajansları ve teknik firmalarla ilişkilendirildi. Programlama dilleri, bulut teknolojisi, AWS, Makine Öğrenimi ve çok daha fazlasıyla ilgili içerik yazmıştır. Boş zamanlarında resim yapmayı, ailesiyle vakit geçirmeyi ve fırsat buldukça dağlara seyahat etmeyi seviyor.

Wini Bhalla'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın