Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen findcon komutudur.
Program:
ADI
findcon - SELinux dosya içeriği arama aracı
SİNOPSİS
bulmak FCLIST [SEÇENEKLER] [İFADE]
TANIM
bulmak kullanıcının belirli bir bağlamda dosyaları aramasına izin verir. Sonuçlar
aşağıda açıklandığı gibi nesne sınıfına göre filtrelenir.
FCLIST
The bulmak araç, bir dosya bağlam listesi kaynağı üzerinde çalışır. Üç geçerli dosya var
bağlam listeleri.
rehber
If FCLIST bir dizinin adıdır, ardından o dizinde aramaya başlayın ve
içinde tekrar eder. İçinde dairesel montaj olmadığından emin olun.
dosya_bağlamları
If FCLIST bir file_contexts dosyasının adıdır (örn.
/etc/selinux/strict/contexts/files/file_contexts) sonra o dosyayı açın ve bulun
eşleşen girişler
veritabanı
If FCLIST önceki bir çalıştırma tarafından oluşturulan bir veritabanının adıdır. indekscon or
Apol sonra veritabanını açın ve ona sorgular yürütün.
İFADE
Aşağıdaki seçenekler, kullanıcının hangi dosyaların yazdırılacağını belirlemesine olanak tanır. Bir dosya karşılamalı
belirtilen tüm kriterler. Herhangi bir ifade sağlanmazsa, tüm dosyalar yazdırılır.
-t TÜR, --tür=TÜR
TYPE türünü içeren bir içeriğe sahip dosyaları arayın.
-u KULLANICI, --user=KULLANICI
KULLANICI kullanıcısını içeren bir içeriğe sahip dosyaları arayın.
-r ROL, --rol=ROL
ROLE rolünü içeren bir içeriğe sahip dosyaları arayın.
-m ARALIK, --mls-aralığı=ARALIK
MLS RANGE aralığına sahip bir içeriğe sahip dosyaları arayın. Bunu not et bulmak
varsa, SELinux çeviri kitaplığını yok sayar. Ayrıca bu bayrak,
göz ardı edilirse FCLIST MLS bilgisi yok.
--bağlam=BAĞLAM
Bu kısmi bağlamla eşleşen dosyaları arayın. Bu bayrak -t, -u, -r, geçersiz kılar
ve M.
-p YOL, --yol=YOL
PATH içeren dosyaları arayın.
-c SINIF, --class=SINIF
Yalnızca CLASS nesne sınıfının dosyalarını arayın.
SEÇENEKLER
Aşağıdaki ek seçenekler mevcuttur.
-R, --normal ifade
Tam dize eşleşmesi yerine normal ifadeleri kullanarak arama yapın. Bu seçenek
--class bayrağını etkilemez.
-h, --yardım
Yardım bilgilerini yazdırın ve çıkın.
-V, --versiyon
Sürüm bilgilerini yazdırın ve çıkın.
KISMİ BAĞLAM
The --bağlam flag, iki nokta üst üste ayrılmış bir kullanıcı listesi olan kısmi bir bağlamı belirtir,
rol ve tip. Sistem MLS'yi destekliyorsa, bağlam dördüncü bir alana sahip olabilir.
aralığı verir. Bir alan belirtilmemişse veya sabit yıldız işareti ise, sorgu
her zaman sahayla eşleşecek.
NESNE SINIFLAR
Geçerli nesne sınıfı dizeleri
blok, karakter, dizin, fifo, dosya, bağlantı veya çorap.
NOT
findcon yardımcı programı her zaman "ham" SELinux dosya bağlamlarında çalışır. Sistemin bir özelliği varsa
kurulu çeviri kitaplığı (yani, libsetrans), bu çeviriler lehine yok sayılır
dosya sisteminden orijinal bağlamları okuma (FCFILE bir dizin ise).
ÖRNEKLER
bulmak .
Geçerli dizindeki ve tüm alt dizinlerindeki her bağlamı bulun.
bulmak -u kullanıcı_u .
Geçerli dizinde kullanıcısı user_u olan her bağlamı bulun ve tüm
alt dizinler.
bulmak -u sistem_u -t bin_t dosya_bağlamları
user system_u girişlerini bulun ve bir file_contexts dosyasına bin_t yazın.
bu file_contexts bir dosya bağlamları dosyasıdır.
bulmak --context=sistem_u::bin_t dosya_bağlamları
Bu, önceki örneğe eşdeğerdir.
bulmak --bağlam=sistem_u:*:bin_t:* dosya_bağlamları
Bu aynı zamanda yukarıdaki örneğe eşdeğerdir.
onworks.net hizmetlerini kullanarak findcon'u çevrimiçi kullanın