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 yeni komut rolüdür.
Program:
ADI
newrole - yeni bir SELinux rolüyle bir kabuk çalıştırın
SİNOPSİS
yeni rol [-r|--rol] ROL [-t|--tip] TİP [-l|--seviye] SEVİYE [-- [ARGS]...]
AÇIKLAMA
Yeni bir bağlamda yeni bir kabuk çalıştırın. Yeni bağlam, eski bağlamdan türetilmiştir.
hangi yeni rol orijinal olarak yürütülür. Eğer -r or --rol seçeneği belirtilir, ardından
yeni bağlam tarafından belirtilen role sahip olacaktır ROL. Eğer -t or --tip seçenektir
belirtilirse, yeni bağlam, tarafından belirtilen türe (etki alanına) sahip olacaktır. TİP. eğer bir rol
belirtilir, ancak hiçbir tür belirtilmez, varsayılan tür belirtilenden türetilir
rol. Eğer -l or --seviye seçenek belirtilirse, yeni bağlam
tarafından belirtilen hassasiyet seviyesi SEVİYE. Eğer SEVİYE bir aralık ise, yeni bağlam
bu aralıkta belirtilen hassasiyet seviyesi ve boşluk.
Ek argümanlar ARGS bir -- seçeneğinden sonra sağlanabilir, bu durumda
yeni kabuğa verilir. Özellikle, -- -c argümanı bir sonrakine neden olur.
çoğu komut yorumlayıcısı tarafından bir komut olarak ele alınacak argüman.
newrole için bir komut bağımsız değişkeni belirtilirse ve komut adı
/etc/selinux/newrole_pam.conf, ardından o dosyada listelenen pam hizmet adı
komutu, normal newrole pam yapılandırması yerine kullanılacaktır. Bu izin verir
newrole aracılığıyla çağrıldığında komut başına pam yapılandırması, örneğin etkileşimli yeniden-
kimlik doğrulama aşaması.
Yeni kabuk, kullanıcının girişte belirtilen kabuk olacaktır. / Etc / passwd dosyası.
The -V or --versiyon newrole'un geçerli sürümünü gösterir
ÖRNEK
Rol değiştirme:
# kimlik -Z
staff_u:personel_r:personel_t:SystemLow-SystemHigh
# yeni rol -r sysadm_r
# kimlik -Z
staff_u:sysadm_r:sysadm_t:SystemLow-SystemHigh
Yalnızca duyarlılığı değiştirme:
# kimlik -Z
staff_u:sysadm_r:sysadm_t:Sınıflandırılmamış-SystemHigh
# yeni rol -l Secret
# kimlik -Z
staff_u:sysadm_r:sysadm_t:Secret-SystemHigh
Değişen hassasiyet ve boşluk:
# kimlik -Z
staff_u:sysadm_r:sysadm_t:Sınıflandırılmamış-SystemHigh
# yeni rol -l Secret-Sır
# kimlik -Z
staff_u:sysadm_r:sysadm_t:Gizli
Belirli bir rol veya düzeyde bir programı çalıştırmak:
# newrole -r sysadm_r -- -c "/path/to/app arg1 arg2..."
# yeni rol -l Gizli -- -c "/path/to/app arg1 arg2..."
onworks.net hizmetlerini kullanarak newrole çevrimiçi kullanın