Samba'daki İzinler


0

Bu sorunla karşı karşıyayım. Bazı Windows istemcileri için bir samba sunucusu çalıştırıyorum. Bu samba paylaşımında 100 kullanıcım var ve hepsi de birincil "sigara içenler" grubuna ait. Şimdi, bu samba sunucusunda bir excel dosyası yarattım ve sadece 3 kullanıcı tarafından salt okunur-yaz-yürütmek, 97'sinin ise sadece excel dosyasını okuyabilmek istiyorum. Tüm bu 100 kullanıcının birçok grubun parçası olduğunu söyledim. Herhangi bir yardım çok takdir edilecektir. Saygılarımla.

Yanıtlar:


0

Groupadd ile yeni bir grup 'rwnewfile' oluşturun.

Üç özel kullanıcınızı ekleyin:

usermod -Ga rwnewfile user1
usermod -Ga rwnewfile user2
usermod -Ga rwnewfile user3

Varsayılan olarak acl'yi destekleyen ext4 kullandığınızı varsayacağım. Ayrıca grubunuzun 'sigara içenlerin' zaten r-x erişimi olduğunu varsayıyorum.

 $    getfacl /opt/example/file.xls
  # file: /opt/example/file.xls
  # owner: root
  # group: smbusers
  user::rwx
  group::r-x
  mask::rwx
  other::r-x

Şimdi yeni grubunuzu ekliyoruz:

sudo setfacl -m g:rwnewfile:rwx /opt/example/file.xls
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.