P
Esihlokweni esilandelayo sizobheka iFirejail. Kungenzeka ukuthi kwezinye izikhathi unentshisekelo, ngasizathu simbe, hlola izinhlelo zokusebenza ezizinzile. Ezimweni ezinjalo, kuyinto ejwayelekile ukukhathazeka ngokuphepha kohlelo lwakho. Okuthile okungenziwa ku-Gnu / Linux, ukusebenzisa lezi zinhlelo zokusebenza ku-sandbox.
Ukuze kucace, kufanele kushiwo lokho 'i-sandboxingikhono lokukwenza izicelo ku-sandbox. Lokhu kunikeza uhlelo lokusebenza inani elifanele lezinsizakusebenza ezidingekayo ukuqhuba. Ngenxa yohlelo olubizwa ngeFirejail, sizokwazi ukusebenzisa ngokuphepha izinhlelo zokusebenza ezingathembekile ku-Gnu / Linux. IFirejail iyi- ithuluzi elenzelwe abasebenzisi abaqaphela ukuphepha, abafuna ukuvikela uhlelo lwabo.
IFirejail wuhlelo lweSUID lokho inciphisa ubungozi bokuphulwa kokuphepha ngokukhawulela imvelo yesikhathi sokusebenza izinhlelo zokusebenza ezingathenjiwe zisebenzisa izikhala zamagama kanye isiqephu-bpf. Ivumela inqubo nayo yonke inzalo yayo ukuthi ibe nombono wayo wangasese wezinsizakusebenza ze-kernel ezabiwe emhlabeni jikelele ezifana nesitaki senethiwekhi, itafula lokucubungula, itafula lokukhweza, njalonjalo.
Lolu hlelo lube njalo kubhalwe ngo-C y cishe akukho ukuncika okudingekayo. Isoftware isebenza kunoma yimuphi umshini we-Gnu / Linux onenguqulo ye-kernel 3.x noma entsha. I-sandbox ilula, i-overhead iphansi. Awekho amafayela wokumisa anzima ukuhlela, akukho ukuxhumana kwesokhethi okuvulekile, futhi awekho amademoni asebenza ngemuva. Yonke imisebenzi yokuphepha yenziwa ngqo ku-kernel. Uhlelo lukhishwa ngaphansi kwelayisense ye-GPL v2.
IFirejail ingenza noma yiluphi uhlobo lwenqubo: amaseva, izinhlelo zokusebenza zokuqhafaza kanye nezikhathi zokungena ngemvume zomsebenzisi. Isoftware kufaka phakathi amaphrofayli okuphepha wenani elikhulu lezinhlelo I-Gnu / Linux: Mozilla Firefox, Chromium, VLC, Ukusakaza, njll.
Izici ezijwayelekile zeFirejail
- Izikhala zamagama ze-Linux.
- Isiqukathi sohlelo lwefayela.
- Izihlungi zokuphepha.
- Ukuhambisana kwenethiwekhi.
- Amaphrofayli ezokuphepha.
- Ukwabiwa kwezinsizakusebenza.
- Isikhombimsebenzisi sokuqhafaza.
Ingatholakala imininingwane eningiliziwe mayelana nezici zeFirejail ku ikhasi lephrojekthi elisemthethweni.
Faka iFirejail ku-Ubuntu
Ukufakwa kungenziwa ukulanda iphakethe lakamuva ekhasini lephrojekthi le-Github usebenzisa umyalo we-git ku-terminal (Ctrl + Alt + T):
git clone https://github.com/netblue30/firejail.git cd firejail ./configure && make && sudo make install-strip
Uma kwenzeka ungafaki i-git kusistimu yakho, ungayifaka ngomyalo:
sudo apt install git
Sizokwazi futhi faka iFirejail ngokulanda iphakheji ye-.deb nokusebenzisa umphathi wephakheji. Leli fayela lingalandwa kufayela le- SourceForge wephrojekthi.
Lapho usulilandile ifayela, ungafaka uhlelo ngokuthayipha ku-terminal (Ctrl + Alt + T):
sudo dpkg -i firejail_*.deb
Ungazisebenzisa kanjani izinhlelo zokusebenza ngeFirejail ku-Gnu / Linux
Lapho ukufakwa sekuqediwe, manje usukulungele ukusebenzisa izinhlelo zokusebenza ngeFirejail. Lokhu kufezwa ngokuvula i-terminal (Ctrl + Alt + T) ne ukubhala i-firejail ngaphambi komyalo esifuna ukuwenza.
firejail firefox #Inicia el navegador web Firefox
Dala iphrofayela yokuphepha
IFirejail ifaka eziningi amaphrofayli okuphepha wezinhlelo ezahlukene. Uma usungule iphrojekthi kusuka kumthombo, ungathola amaphrofayli ku-:
ruta-a-firejail/etc/
Uma usebenzise iphakethe lesikweletu, ungathola amaphrofayli okuphepha ku-:
/etc/firejail/
Abasebenzisi kumele beka amaphrofayli ukuthi asetshenziswe enkombeni elandelayo:
~/.config/firejail
Uma okufunayo vimbela ukufinyelela kohlelo lokusebenza enkombeni ethile, ungasebenzisa umthetho ovinjelwe ukufeza lokho kanye. Isibonelo, okulandelayo kungangezwa kuphrofayili yakho yokuphepha ukukhawulela ukufinyelela kufolda Yemibhalo:
blacklist ${HOME}/Documentos
Enye indlela yokufeza umphumela ofanayo ukubhala indlela ephelele eya kufolda esifuna ukuyikhawulela:
blacklist /home/user/Documentos
Amaphrofayili okuphepha angalungiswa ngezindlela eziningi ezahlukahlukene. Ungakhubaza ukufinyelela, vumela ukufinyelela kokufunda kuphela, njll. Uma unesithakazelo ku- dala amaphrofayli wangokwezifiso, unga bheka imiyalo elandelayo yeFireJail.