2010-10-13 14 views
7

Yedekleme adında bir klasör var. Kök o klasöre yedekler koyuyor. Bu klasörde oluşturulan tüm dosyaların grup yazma iznine sahip olmasını istiyorum.Varsayılan klasöre sahip Linux klasöründe dosyalar nasıl yazılır Yazma izni

Umaç kullanabileceğimi biliyorum, ancak tüm dosyalar için umarim işlerin nerede olacağını veya belirli bir klasör üzerinde çalışacağını bilmek istiyorum.

e, i sadece umask istediğiniz g/yedeklemeler

cevap

5

Bir olasılık access control lists kullanmaktır herhangi bir yerde başka değil klasörü. /backups içeren dosya sistemi, acl seçeneği ile monte edilmelidir. Sonra buna sahip olmalıdır grubuna erişim hakkı:

setfacl -d -Rm group:backup-group:rwx /backups 
setfacl -Rm group:backup-group:rwx /backups 

Tüm sonradan Bir tür arşiv dosyaları depolamak eğer yedekleme programı açıkça (kısıtlayıcı izinler kullanır sürece /backups altındaki dosyalar ve dizinleri, backup-group tarafından yazılabilir olacak yarattı Tamam olacaksınız, ancak örneğin rsync koruma izinleri varsa, bunu yapmayacaktır).

Başka bir olasılık, /backups (farklı bir yere monte edilmiş) görünümü sağlamak için farklı izinlerle bindfs kullanmaktır.

İlgili konular