Bu makale, komut satırını kullanarak CentOS 8 Linux dağıtımına nasıl kullanıcı ve grupların ekleneceğini açıklayacaktır.
CentOS8'de kullanıcı ekleyin
CentOS'ta 'useradd' komutunu kullanarak yeni bir kullanıcı ve ardından kullanmak istediğimiz kullanıcı adını yapabiliriz. Bu komut çok yönlüdür, oturum açabilen kullanıcılar ve hatta oturum açamayan kullanıcılar oluşturmanıza olanak tanır. Herhangi bir dizin olmadan, kullanıcı oluşturulur ve oturum açması engellenir. Örneğin, kullanıcının ana dizini olmadan yeni bir kullanıcı profili eklemek istiyorsanız, aşağıdaki komutu uygulamanız gerekir:
$sudoadduser kullanıcı adı
Veya
$sudouseradd kullanıcı adı
Kullanıcı adını david veya istediğiniz herhangi bir adla değiştirebilirsiniz.
Başarılı olduğunda, komut çıktı üretmez, ancak kullanıcının ana dizinini oluşturur. Hesap etkinleştirilirse, kullanıcı ana dizindeki dosya ve klasörleri yazabilir, değiştirebilir ve kaldırabilir.
Belirli bir kullanıcı için bir parola belirlemek isterseniz, bunu da yapabilirsiniz. Tek yapmanız gereken bir komut ve ardından bir kullanıcı adı uygulamaktır ve sistem daha sonra doğrulamak için şifrenizi girmenizi isteyecektir.
$sudo şifreDavid
Hesap Ayarlarında, yakın zamanda oluşturduğumuz kullanıcıları görebilirsiniz.
Ancak, farklı komutlar yürütmek yerine tek bir denemede kullanıcı adı ve şifre belirleyebilirsiniz. Kullanıcı adı ve şifreyi aynı anda ayarlamak için aşağıdaki komutu çalıştırmanız gerekir:
$sudouseradd –m kullanıcı adı –p şifreKullanıcı adı ve şifrenizi tercihinize göre belirleyebilirsiniz.
Burada momi, söz konusu kullanıcının kullanıcı adı ve momin01 şifresidir.
Centos 8'deki kullanıcıları silin
CentOS 8'de önceden oluşturulmuş kullanıcıları silmek istiyorsanız, userdel komutunu kullanabilirsiniz. Bu komutun kullanımı çok kolaydır ve Linux işletim sistemini yönetiyorsanız kullanıcıları silmenize olanak tanır. Örneğin, yalnızca bir kullanıcı profilini silmek istiyorsanız, aşağıda eklenmiş olan aşağıdaki komutu uygulamanız gerekir:
$sudokullanıcı adı
Öte yandan, kullanıcının ana dizini olmadan kullanıcı profilini silmek istiyorsanız, aşağıda ekli olan aşağıdaki komutu uygulamanız gerekir:
$sudouserdel –r kullanıcı adıKullanıcı adını tercihinize göre değiştirebilirsiniz.
Centos 8'de grup ekleme
Grup, aynı mülklerin kullanıcılarını temsil eder. Linux işletim sistemindeki her gruba belirli haklar verildi. Her grupta birden fazla kullanıcı olabilir. Yani CentOS 8'e birkaç yeni grup eklemek istiyorsanız, bunu yapmak için aşağıdaki komutu yazmanız gerekir:
$sudogrup ekle grup adıÖrneğin, CentOS 8'imizde iki yeni grup oluşturmak için grup adını sınıf ve şehir ile değiştiriyoruz.
Bir gruba kullanıcı ekleme
Şimdi, yeni oluşturulan bir kullanıcıyı belirli bir gruba atamak istiyorsanız, bunu birkaç dakika içinde yapabilirsiniz. Bu görev için usermod komutunu kullanacağız. Bu komutun kullanımı oldukça basittir. Böylece, aşağıdaki ekteki komutu izleyerek bir gruba kullanıcı ekleyebilirsiniz:
$sudousermod –a –G grup adı kullanıcı adıGrup adı ve kullanıcı adı tercihinize göre değiştirilebilir.
Kullanıcı yeni bir gruba eklenirken –a bayrağı kullanılması önerilir. –a bayrağı kullanmıyorsanız, kullanıcı –G bayrağından sonra yazılmayan gruptan ayrılacaktır. Burada sınıf bir grubun adıdır ve david eklenen kullanıcının adıdır.
Bu komut farklı şekilde de kullanılabilir ancak aşağıdaki örnekte olduğu gibi aynı şekilde çalışır:
$sudousermod –aG grup adı kullanıcı adı
Bir Gruptaki kullanıcıları kontrol edin
Hangi kullanıcıların belirli bir grubun halihazırda katılımcısı olduğunu nasıl belirlersiniz? Aşağıda yazılan basit komutu kullanabilirsiniz:
$kavramakgrup ismi/vesaire/grupYukarıdaki talimat grupla ilgili bilgileri gösterecektir. Örneğin bu komutu grup sınıfı ve şehir için ayrı ayrı yürütürsek şekilde görüldüğü gibi her iki grup için de aşağıdaki bilgileri gösterecektir.
Burada kırmızı renkli metin grup adını, x grup parolasını, sayısal değeri temsil eder, örn., 1008 grubu, kimliği ve o anda belirli bir grubun üyesi olan David gibi kullanıcıların adlarını temsil eder.
Grupta mevcut olan kullanıcıların listesini, kullanıcı kimlikleriyle birlikte kontrol etmek için kullanılabilecek başka bir komut daha vardır. Çalıştırmak için bu komutu yazdığınızda, aşağıda belirtilen sudo ayrıcalıklarıyla komutu yürüttüğünüz için sistem sizden şifrenizi isteyecektir. Aşağıdaki komut, bir grupta bulunan kullanıcıları, aşağıda gösterildiği gibi kullanıcı kimlikleriyle birlikte kontrol edecektir:
$sudokapak –g grup adıBurada, kullanıcı kimlikleriyle birlikte farklı üyelerin bulunduğu iki grubu görebilirsiniz.
Grupta hangi kullanıcıların bulunduğunu anlamanın başka bir özel yolu daha var. Bu özel amaç için kullanılan komut aşağıdaki gibidir:
$sudo gruplarKullanıcı adı
Yukarıdaki şekilde, beklendiği gibi john'un class adlı grupta ve peter'in city adlı bir grupta olduğunu görebilirsiniz.
Çözüm
Bu eğitimde örneklenen tüm yöntemleri benimsemek inanılmaz derecede kolaydır. Artık burada açıklanan komutları izleyerek bir gruba birden çok kullanıcı, grup ve kullanıcı ekleyebilirsiniz. Ayrıca, bu makalede kullanılan yöntemleri gözden geçirerek belirli kullanıcıları ve gruplarını doğrulayabilirsiniz.