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.
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:
- 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.
- Tıkla Kilidini aç seçeneği, ardından root şifresi. Sadece tıklayarak başka bir kullanıcı hesabına geçebilirsiniz.
- 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.
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
- Linux
- Sistem Yönetimi
- Linux Komutları
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.
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