Linux'ta Gruba Kullanıcı Nasıl Eklenir - Eğitim
Bir kullanıcının ilişkili olduğu grubu değiştirmek gerçekten kolay bir iştir, ancak komutları herkes bilmiyor. Özellikle ikincil bir gruba bir kullanıcı eklemek için. Sizin için tüm senaryoları gözden geçireceğiz. Bu yazıda, Linux'ta Gruba Kullanıcı Nasıl Eklenir - Eğitim hakkında konuşacağız. Hadi başlayalım!
Kullanıcı hesapları aslında Linux'ta bir veya daha fazla gruba atanabilir. Grup tarafından dosya izinlerini ve diğer ayrıcalıkları da yapılandırabilirsiniz. Ubuntu'da olduğu gibi, yalnızca sudo grubundaki kullanıcılar sudo yükseltilmiş izinler elde etme komutu.
Linux Grupları
Linux gruplar, Linux'ta kullanıcı hesaplarını düzenlemek ve yönetmek için kullanılan organizasyon birimleridir. Grupların birincil amacı, gerçekte bir dizi ayrıcalık tanımlamaktır. Örneğin, grup içindeki kullanıcılar arasında paylaşılabilen belirli bir kaynak için izin okuma, yazma veya yürütme.
Linux işletim sistemlerinde aslında iki tür grup vardır:
- Birincil grup - Bir kullanıcı bir dosya oluşturduğunda, dosyanın grubu aslında kullanıcının birincil grubuna ayarlanır. Çoğunlukla grubun adı, kullanıcının adıyla aynıdır. Kullanıcının birincil grubu hakkındaki bilgiler aslında
/etc/passwddosya. - İkincil veya tamamlayıcı grup - Grubun üyesi olan bir dizi kullanıcıya birçok dosya izni vermek istediğinizde kullanışlıdır. Örneğin,
dockergrup, daha sonra kullanıcı gruptan erişim haklarını devralacak ve docker komutlarını çalıştırabilecektir.
Her kullanıcı, tam olarak bir birincil gruba ve sıfır veya daha fazla ikincil gruba ait olabilir.
Yalnızca root veya sahip kullanıcıların sudo erişim bir gruba kullanıcı ekleyebilir.
Yeni Grup Ekle
Sisteminizde yeni bir grup oluşturmak istiyorsanız, ardından groupadd komutunu kullanarak, new_group'u oluşturmak istediğiniz grubun adıyla değiştirin. Bu komutla birlikte sudo kullanmanız gerekecek. (Veya sudo kullanmayan Linux dağıtımlarında, komutu çalıştırmadan önce yükseltilmiş izinler elde etmek için su komutunu tek başına çalıştırmanız gerekir).
usermod Bir Gruba Mevcut Kullanıcı Hesabı Ekleme
Sisteminizdeki bir gruba mevcut bir kullanıcı hesabı eklemek istiyorsanız, examplegroup komutunu kullanarak exampleusername grubun adı ile. Kullanıcıyı eklemek istediğiniz ve geek kullanıcı adı ile de eklemek istiyorsunuz.
sudoKullanıcı eklemek gibi usermod gruba examplegroup aşağıdaki komutu kullanın:
exampleusernameBir Kullanıcı Birincil Grubunu Değiştirin
Bir kullanıcı hesabı birden çok grubun parçası olabilirken, gruplardan biri her zaman birincil gruptur ve diğerleri aslında ikincil gruplardır. Kullanıcının oturum açma işlemi ve kullanıcının oluşturduğu dosyalar ve klasörler de birincil gruba atanacaktır.
Bir kullanıcının atandığı birincil grubu değiştirmek istiyorsanız, -g komutunu çalıştırın ve -G grubun adı ile. Birincil olmak istediğiniz ve groups kullanıcı hesabının adıyla.
idŞimdi groups İşte. Küçük bir g kullandığınızda, bir birincil grup atarsınız. Büyük harf kullandığınızda id , yukarıdaki gibi, yeni bir ikincil grup da atarsınız.
Bir Kullanıcı Hesabının Atanmış Olduğu Grupları Görüntüle
Grupları görüntülemek için mevcut kullanıcı hesabı atanır. groups Komutunu çalıştırmanız gerekiyor komut. Daha sonra bir grup listesi göreceksiniz.
android için en iyi yapboz uygulaması
idHer bir grupla ilişkili sayısal kimlikleri görüntülemek için example bunun yerine komut:
useradd 
Grupları görüntülemek isterseniz, başka bir kullanıcı hesabı atanır. Ardından getent komutunu girin ve kullanıcı hesabının adını belirtin.
gpasswd-d Komutunu çalıştırıp bir kullanıcı adı belirterek her bir grupla ilişkili sayısal kimlikleri de görüntüleyebilirsiniz.
usernamegroupname İçindeki ilk grup listesi veya sudo gpasswd -d username groupname içinde gid = 'den sonra gösterilen grup liste aslında kullanıcı hesabının birincil grubudur. Diğer gruplar da ikincil gruplardır. Dolayısıyla, aşağıdaki ekran görüntüsünde, kullanıcı hesabının birincil grubu temelde groupdel şeklindedir.

Yeni Bir Kullanıcı Oluşturun ve Tek Komutta Bir Grup Atayın
Bazen yeni bir FTP kullanıcısı gibi belirli bir kaynağa veya dizine erişimi olan yeni bir kullanıcı hesabı oluşturmak isteyebilirsiniz. Ayrıca sudo groupdel groupname komutuyla kullanıcı hesabı oluştururken bir kullanıcı hesabının atanacağı grupları da belirtebilirsiniz, örneğin:
sudo groupadd mynewgroup
Örneğin, jsmith adında yeni bir kullanıcı hesabı oluşturmak ve bu hesabı ftp grubuna atamak için şunu çalıştırırsınız:
usermod -a -G examplegroup exampleusername
Açıkça, daha sonra bu kullanıcı için bir şifre atamak isteyeceksiniz:
usermod -a -G sudo geek
Birden Çok Gruba Kullanıcı Ekleme
İkincil grupları bir kullanıcı hesabına atarken. Listeyi virgülle ayırarak birden çok grubu aynı anda kolayca atayabilirsiniz.
usermod -g groupname username
Örneğin, geek adlı kullanıcıyı çalıştıracağınız ftp, sudo ve örnek gruplarına eklemek için:
groups
İstediğiniz kadar grup belirtebilirsiniz — şimdi hepsini virgülle ayırmanız yeterlidir.
Sistemdeki Tüm Grupları Görüntüle
Sisteminizdeki tüm grupların bir listesini görüntülemek istiyorsanız,
idkomutunu kullanabilirsiniz:
groups exampleusername
Bu çıktı aynı zamanda hangi kullanıcı hesaplarının gerçekte hangi grupların üyesi olduğunu da gösterecektir. Bu nedenle, aşağıdaki ekran görüntüsünde, Syslog ve Chris hesaplarının da adm grubunun üyeleri olduğunu görebiliriz.
Bu, Linux'ta gruplara kullanıcı ekleme hakkında bilmeniz gereken her şeyi kapsamalıdır.
Gruptan Bir Kullanıcı Nasıl Kaldırılır
Bir kullanıcıyı bir gruptan çıkarmak için
id exampleusernamekomut ile
useradd -G examplegroup exampleusernameseçeneği.
Aşağıdaki örnekte, şimdi
useradd -G ftp jsmithkullanıcısını kaldırıyoruz. grubundan
passwd jsmith:
vlc oynatıcı pikselli video
usermod -a -G group1,group2,group3 exampleusername
Grup Nasıl Silinir
Mevcut bir grubu silmek için, usermod -a -G ftp,sudo,example geek
bir komut ve ardından grup adı:
getent group
Sonuç
Pekala, hepsi bu kadar millet! Umarım bu makaleyi beğenirsiniz ve sizin için yararlı bulursunuz. Bize geri bildiriminizi verin. Ayrıca, bu makaleyle ilgili başka sorularınız ve sorunlarınız varsa. O zaman aşağıdaki yorumlar bölümünde bize bildirin. Sana kısa zamanda geri dönüş yapacağız. İyi günler!Ayrıca Bakınız: WPS Office ile LibreOffice Arasında Karşılaştırma [Linux için Office Paketi]


