«umask» etiketlenmiş sorular

Oluşturulduklarında dosyalar ve dizinler için hangi dosya izinlerinin ayarlanacağını kontrol eden maske. Ayrıca, maskeyi ayarlayan bir işlevi ve resmi olarak dosya modu oluşturma maskesi olarak bilinen maskeyi ifade eder.

3
Bir dizindeki tüm yeni dosyaları bir grubun erişilebilir yapmasını sağlayın
İki kullanıcı Alice ve Bob ve bir grup GROUPNAME ve bir klasörüm olduğunu varsayalım foo, her iki kullanıcı da GROUPNAME üyesidir (Linux ve ext3 kullanarak). Ben altında kullanıcı Alice gibi bir dosyayı kaydederseniz foo, izinler şunlardır: -rw-r--r-- Alice Alice. Bununla birlikte, bazı alt dizinde kaydedilen her dosyanın fooizinlerinin -rwxrwx--- Alice …
131 permissions  group  acl  umask 

2
Linux altındaki tüm kullanıcılar için umask nasıl kontrol edilir?
AIX altında aşağıdakileri umaskyapan tüm kullanıcıları kontrol edebilirim : cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done Ancak, umaskayarları Linux altındaki tüm kullanıcılar için nasıl kontrol edebilirim ? ( suher kullanıcıya ve sonra umaskkomutuna? Daha iyi bir yolu var mı?) UPDATE1: suTüm …
18 umask 

1
Linux'ta umask nasıl hesaplanır?
Yani umaskbu formatı kullanarak ayrıcalıklı kullanıcıları kısıtlayabileceğimi biliyorum umask ugo. Anlıyorum okuma = 4, yazma = 2, ve exec = 1. Ancak, ben yazarken umask, öyle 4 hane döndüren 0022veya 0073. Bunun nasıl çalıştığını anlamıyorum, çünkü fazladan bir rakam var. Bu ekstra rakam nedir ve ne anlama 0022geliyor?
15 umask 

6
Umask 077'nin dezavantajları?
077 kısıtlayıcı bir umask için eksileri nelerdir? Çok sayıda dağıtım (Red Hat hariç hepsine inanıyorum?) / Etc / profile'de yapılandırılmış 022'lik varsayılan bir umask'a sahiptir. Bu, birden fazla kullanıcının eriştiği masaüstü olmayan bir sistem için çok güvensiz görünüyor ve güvenlik endişe verici. İlgili bir notta, Ubuntu'da, kullanıcıların ev dizinleri de …

2
Umask'ı yalnızca bir komut için nasıl değiştirebilirim?
Linux'ta bir komutu (eğer önemliyse zsh) varsayılandan farklı bir umask ile etkileşimli olarak nasıl çalıştırabilirim? Belki de komutların tek bir satırda birleşimi? Yeni umask yalnızca bu komuta uygulanmalı ve girilen bir sonraki komut için varsayılan değerine dönmelidir. İdeal olarak komut, girilmeden önce yürürlükteki varsayılan umask'a agnostik olacaktır (başka bir deyişle, …
15 zsh  umask 


4
Neden daha kısıtlayıcı bir umask'a rağmen ev dizinimdeki dosyalar dünya tarafından yazılabilir olarak oluşturuluyor?
Yeni dosya ve dizin izinlerinin biraz garip davrandığını anladım. Her şeyden önce, umask doğru cevabı veriyor gibi görünüyor: $ umask 0002 Bu, kullanıcı ve grubum için tam erişim, dünyanın geri kalanı için yazma erişimi yok, suid değil. Ancak $ HOME'umda bir dosya oluşturursam, şöyle görünür: $ ls -l testfile -rw-rw-rw- …
10 centos  umask 

9
Tüm gnome oturumu için "umask" nasıl ayarlanır?
Gnome Kullanımı 3.18. Dosyaları diğer aile üyeleri arasında paylaşıyorum, ancak dağıtımımdaki (umlinux) varsayılan umask 0022. Bu nedenle, oluşturulan her dosya / dizin ortak grubumuz için yazılamaz. Ben koymak için çalıştı umask 0002içinde /etc/profileama gnome oturum hâlâ kullanıyor 0022. Yine de bir giriş bash kabuğu için çalışıyor. Ben de bu satırı …
10 gnome3  umask 

2
Neden bazı umask değerleri etkili olmaz?
İzinleri daha iyi anlamaya çalışıyorum, bu yüzden bazı "alıştırmalar" yapıyorum. İşte kendi çıktı ile kullandığım bir komut sırası: $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls -ld dir1 drwxr-xr-x 2 user group 4096 Mar …
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.