Linux, size özgürlük vermesi bakımından diğer büyük işletim sistemlerinden farklıdır. İstediğiniz şekilde kullanma özgürlüğü, onu inceleme ve değiştirme özgürlüğü, istediğiniz şekilde dağıtma özgürlüğü ve kendinizi hayati grupların dışında tutma özgürlüğü.
Tek kullanıcınızı Ubuntu'daki tüm gruplardan çıkardıysanız yapmanız gerekenler burada.
Gruplar Linux'ta Nasıl Çalışır?
Linux'ta gruplar, ek yetkilendirme olmadan çeşitli şekillerde dosyaları okuyabilen, yazabilen veya çalıştırabilen ayrıcalıklı kullanıcılar içerir. Birincil kullanıcı hesabınızı oluşturduğunuzda, birincil gruplarınıza otomatik olarak eklenirsiniz. Standart bir Ubuntu kurulumunda bunlar genellikle adm, CD-ROM, sudo, daldırma, eklenti, Ve sambashare.
kullanarak kendinizi diğer gruplara ekleyebilirsiniz. kullanıcı modu emretmek:
sudo usermod -aG grup_adı kullanıcı_adınız
bu -G geçiş, kullanıcıyı ek bir gruba ekleyeceğiniz anlamına gelir ve -A ekleme anlamına gelir, bu da grubun grup listenize ekleneceği anlamına gelir.
Yukarıdaki komutu olmadan yürütme -A yeni grubun tüm eski gruplarınızın yerini alacağı anlamına gelir.
En önemlisi, komut sizi sudo grubundan çıkaracak, yani yetkileriniz ciddi şekilde sınırlanacak. parçası olmadan sudo grubu, kendinizi sudo grubuna ekleyemezsiniz, yazılım yükleyemezsiniz, hatta sistemi güncelleyemezsiniz.
Yanlışlıkla Kullanıcı Gruplarınızı Silerseniz Ne Yapmalısınız?
Bu küçük bir şey, ama onu özlüyorum -A gününüzü tamamen mahvedebilir. Neyse ki, çözüm basit, ancak artık yönetici ayrıcalıklarına sahip olmadığınız için hatayı Ubuntu kurulumunuzdan düzeltemezsiniz. Bir kök kabuğa ihtiyacınız var.
Öncelikle, GRUB menüsüne erişmeniz gerekecek. Bunu PC'nizi yeniden başlatarak ve art arda basarak yapın. Kaçmak menü görünene kadar
Seçmek Gelişmiş Ubuntu Seçenekleri, Daha sonra Kurtarma Modu.
Menü size bir kök kabuk seçeneği sunduğunda, bunu seçin. Kabuk, ekranın altında görünecektir.
Kök kabukta yürütülen komutlar kök olarak yürütülür ve standart bir Ubuntu sisteminde parola gerekmez.
Kendinizi sudo grubuna eklemek için aşağıdaki komutu girin:
usermod -aG sudo kullanıcı_adınız
Şimdi yeniden başlat. Sisteminize tekrar giriş yaptığınızda yine sudo grubunun bir parçası olacak ve root ayrıcalıkları gerektiren işlemleri gerçekleştirebileceksiniz.
Linux'ta Önceki Kullanıcı Gruplarınıza Yeniden Katılın
Linux her şeyi günlüğe kaydeder. Günlükleriniz gülünç bir boyuta ulaştığında bu bir sorun olabilir, ancak kullanıcınızın daha önce hangi grupların parçası olduğunu bilmeniz gerekiyorsa, bu paha biçilmez olabilir.
sudo grep kullanıcı kurulumu /var/log/installer/syslog
...bir gruba her kullanıcı eklendiğinde çıkış verir. Grup adlarını not alın, ardından şu şekilde yeniden ekleyin:
sudo usermod -aG sudo this_group, that_group, başka bir_grup sizin_kullanıcınız
Grup adları ile virgüller arasında boşluk olmadığına dikkat edin.
Çıkış yapın ve tekrar giriş yapın, gruplarınız tamamen geri yüklenecektir.
Gruplar Linux Yönetimini Kolaylaştırır
Kendi ayrıcalıklarınızı yanlışlıkla kaldırmadığınız sürece, gruplar Ubuntu ve diğer Linux dağıtımlarında inanılmaz derecede güçlü bir araçtır. Onlarla, çok sayıda kullanıcıyı yönetebilir ve herkesin ihtiyaç duyduğu şeyler için uygun erişime ve izinlere sahip olmasını ve sisteminize kazara zarar vermemesini sağlayabilirsiniz.
Grupları kullanarak, hangi kişilerin dosyaları okuma, yazma ve yürütme konusunda yeterince güvenilir olabileceğini seçebilirsiniz. Kullanıcıları gruplar arasında taşımak kolaydır ve birinin belirli bir dosyayı kullanma konusunda tam bir özgürlüğe sahip olmasını istiyorsanız, onlara sahiplik bile verebilirsiniz.