Fstab seçenekleri uid ve gid kullanıcı grubu adı olabilir mi yoksa sayısal olmalı mı?


14

Nasıl www veri kullanıcı için fstab bir tmpfs kurmak öğrenmek ve ben yerine sayısal kullanıcı (kişisel tercihi) yerine gerçek kullanıcı / grup adı kullanabilirsiniz merak ediyordum?

Kurulum sırasında "msdos" ile biçimlendirilmiş, ext4 ile Debian'dayım.

Çalışıyor gibi görünüyor, ancak bunun Debian'a özgü bir özellik olup olmadığını mı merak ediyorum yoksa platformlar arasında mı çalışacak (taşınabilirliği seviyorum)?

İşte sahip olduğum şeyler:

$ vim /etc/fstab

# PHP temporary files.
tmpfs /tmpfs/php-session tmpfs defaults,size=512M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0
tmpfs /tmpfs/php-upload  tmpfs defaults,size=256M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0

Bence bu uid=www-datadaha taşınabilir uid=33.
ott--

Katılıyorum. Bununla ilgili herhangi bir belge bulamıyorum ve pratikte hiçbir örneği yok. İşletim sistemi, bölüm türleri ve biçim türleri arasında taşınabilirse, onunla çalışacağım.
Jeff

Yanıtlar:


12

Linux mountprogramı, yorumlanması sayısal olmayan için parametreler uidve gidsırasıyla kullanıcı ve grup adları gibi seçenekler. Bu, tüm dosya sistemi türleri için geçerlidir. Hem seçenekler komut satırından geliyorsa hem de geliyorsa çalışır /etc/fstab.

Kaynak: kaynak ( eski ( parse_opt), yeni ( mnt_optstr_fix_gid, mnt_optstr_fix_uid)).


3

Bir extdosya sistemi kullanıyorsanız , kullanılan izinler dosya sistemi tarafından ayarlandığından uidve gidseçenekleri göz ardı edilir .

Alıntı gilles gelen başka bir yanıt :

Bir ext4 dosya sisteminde (ext2, ext3 ve diğer birçok unix menşeli dosya sistemi gibi), etkili dosya izinleri dosya sistemini kimin taktığına veya bağlama seçeneklerine bağlı değildir, yalnızca dosya sisteminde depolanan meta verilere bağlıdır.

Bunu çözmenin bir yolu , monte edildiğinde bir noktada chownveya chgrpdosya sistemidir .

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.