Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen fs_setcell komutudur.
Program:
ADI
fs_setcell - Belirtilen hücrelerden setuid programları için izinleri yapılandırır
SİNOPSİS
fs sabit hücre -hücre <hücre isim>+ [-suid] [- burun akıntısı] [-Yardım]
fs set -c <hücre isim>+ [-s] [-n] [-h]
TANIM
The fs sabit hücre komutu, Önbellek Yöneticisinin programlara (ve diğer
tarafından adlandırılan her hücreden yürütülebilir dosyalar) -hücre setuid ile çalıştırma argümanı
izin. Varsayılan olarak Önbellek Yöneticisi, programların kendi ana hücresinden aşağıdakilerle çalışmasına izin verir:
setuid izni, ancak herhangi bir yabancı hücreden gelen programlar değil. Bir program aynı
programın ikili dosyasının bulunduğu birimi barındıran dosya sunucusu makinesi olarak hücre
dosya sunucusu makinesinde belirtildiği gibi bulunur /etc/openafs/sunucu/ThisCell dosya.
Önbellek Yöneticisi, aşağıdakileri okuyarak kendi ana hücresini belirler. /etc/openafs/ThisCell dosya
başlatma.
Belirtilen her hücreden programların setuid izniyle çalışmasını sağlamak için şunları ekleyin:
-suid bayrak. Programların setuid izniyle çalışmasını engellemek için şunları ekleyin: - burun akıntısı
işaretleyin veya her iki bayrağı da atlayın.
The fs sabit hücre komut, çekirdekte kaydedildiği gibi bir hücrenin setuid durumunu doğrudan değiştirir
bellek, bu nedenle makineyi yeniden başlatmak gereksizdir. Ancak, varsayılan olmayan ayarlar
uygun olmadıkça makinenin yeniden başlatılması boyunca devam fs sabit hücre komut görünür
makinenin AFS başlatma dosyası.
Bir hücrenin setuid durumunu görüntülemek için, fs getcellstatus Komut.
UYARILAR
AFS etkin UID'yi tanımıyor: eğer bir setuid programı AFS dosyalarına erişirse ve
dizinler, bunu başlatan AFS kullanıcısının mevcut AFS kimliğini kullanarak yapar.
programın sahibine ait değildir. Yalnızca yerel dosya sistemi etkin UID'yi tanır.
Yalnızca system:administrators grubunun üyeleri, bir AFS'de setuid modu bitini açabilir
dosya veya dizin.
Setuid modu biti açıldığında, UNIX "ls -l" komutu üçüncü kullanıcıyı görüntüler.
mod bitini "x" yerine "s" olarak ayarlayın. Ancak, "s" bir AFS dosyasında görünmez veya
dosyanın bulunduğu hücre için setuid izni etkinleştirilmedikçe dizin.
SEÇENEKLER
-hücre <hücre isim>+
Setuid durumunun ayarlanacağı her hücreyi adlandırır. Tam nitelikli etki alanı sağlayın
adı veya onu listede listelenen diğer hücrelerden ayıran kısaltılmış bir form.
yerel /etc/openafs/CellServDB dosyası.
-suid
Belirtilen her hücreden programların setuid ayrıcalığı ile çalışmasına izin verir. Sağlayın veya
the - burun akıntısı programların setuid ile çalışmasına izin vermemek için bayrağı işaretleyin veya her iki bayrağı da atlayın
ayrıcalık.
- burun akıntısı
Belirtilen her hücreden programların setuid ayrıcalığı ile çalışmasını engeller. Sağlamak
o ya da -suid setuid ile çalışan programların oluşturulmasına izin vermemek için bayrağı işaretleyin veya her iki bayrağı da atlayın
ayrıcalık.
-Yardım
Bu komut için çevrimiçi yardımı yazdırır. Diğer tüm geçerli seçenekler yoksayılır.
ÖRNEKLER
Aşağıdaki komut, Devlet Üniversitesi hücresindeki yürütülebilir dosyaların birlikte çalışmasını sağlar.
yerel makinede setuid ayrıcalığı:
% fs setcell -hücre durumuu.edu -suid
AYRICALIK GEREKLİ
Yayıncı, yerel süper kullanıcı kökü olarak oturum açmalıdır.
onworks.net hizmetlerini kullanarak fs_setcell'i çevrimiçi kullanın