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/passwd dosya.
  • İ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, docker grup, 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.



sudo

Kullanıcı eklemek gibi usermod gruba examplegroup aşağıdaki komutu kullanın:

exampleusername

Bir 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ı
id

Her bir grupla ilişkili sayısal kimlikleri görüntülemek için example bunun yerine komut:

useradd

gruba kullanıcı ekle

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.

username

groupname İç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.

gruba kullanıcı ekle

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,

id
komutunu 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 exampleusername
komut ile
useradd -G examplegroup exampleusername
seçeneği.

Aşağıdaki örnekte, şimdi

useradd -G ftp jsmith
kullanı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]