Cihazı, belirli bir kullanıcıya r / w erişimli


Yanıtlar:


15

Tam olarak bunu yapmanın genel bir yolu yok. Dosya sisteminde dosya sahipliği kavramı yoksa uid, dosyaların hangi kullanıcıya ait olacağına karar vermek için muhtemelen bir mount seçeneği ( ) vardır. Dosya sistemi dosya sahipliği kavramına sahipse, onu okuma-yazma da bağladığınızda kullanıcılar izinleri olan her dosyayı yazabileceklerdir.

Yalnızca belirli bir kullanıcının dosya sistemine erişmesini istiyorsanız ve bunun için bir FUSE sürücüsü varsa, kullanıcının cihaza okuma-yazma erişimine sahip olmasını ve bu kullanıcı olarak FUSE üzerinden bağlamasını ayarlayın.

Yalnızca belirli bir kullanıcının (veya belirli bir grubun veya bir ACL aracılığıyla daha iyi bir şekilde ince ayar yapmanın) izin vermesinin başka bir yolu , bağlama noktasını kısıtlı erişim dizininin altına yerleştirmektir:

mkdir -p /media/restricted/joe/somedisk
chown joe /media/restricted/joe/somedisk
chmod 700 /media/restricted/joe/somedisk
mount /dev/sdz42 /media/restricted/joe/somedisk

Bazı kullanıcıların dosya izinlerine bakılmaksızın okuma-yazma erişimine ve diğerlerinin salt okunur erişimine sahip olmalarını istiyorsanız, dosya sistemini sınırlı bir erişim dizini altında okuma-yazma ekleyin ve bu dosya sisteminin salt okunur bir görünümünü elde etmek için bindfs kullanın.

bindfs -o perms=a-w /media/private/somedisk /media/public-read-only/somedisk

Ayrıca bindfs'i bazı kullanıcılara okuma-yazma ve diğerleri için de okuma-yazma görüntüsü yapabilirsiniz; bkz -mve -Mbindfs kılavuz sayfasında seçenekleri. Birincil bağlama noktasını yalnızca kökün erişebileceği bir dizine koymayı unutmayın.


15

-oTakılı aygıt için umask, sahibi ve grup sahibini kurmanıza izin verecek seçeneği kullanabilirsiniz .

Örneğin :

mount -t vfat -o umask=0022,gid=33,uid=33 dev /var/www

Bu, bir vfat cihazını /var/wwwumask 0022 ile birleştirir, sahibi: ID 33 olan kullanıcı ve group: ID 33 olan grup.

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.