firejail.md 1011 B

firejail

Linux์˜ ๋‚ด์žฅ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ปจํ…Œ์ด๋„ˆ๋กœ ์ƒŒ๋“œ๋ฐ•์Šคํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://manned.org/firejail.

  • ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์— firejail ํ†ตํ•ฉ:

sudo firecfg

  • ์ œํ•œ๋œ Mozilla Firefox ์—ด๊ธฐ:

firejail {{firefox}}

  • ์•Œ๋ ค์ง„ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ฃผ์†Œ์—์„œ ์ œํ•œ๋œ Apache ์„œ๋ฒ„ ์‹œ์ž‘:

firejail --net={{eth0}} --ip={{192.168.1.244}} {{/etc/init.d/apache2}} {{start}}

  • ์‹คํ–‰ ์ค‘์ธ ์ƒŒ๋“œ๋ฐ•์Šค ๋‚˜์—ด:

firejail --list

  • ์‹คํ–‰ ์ค‘์ธ ์ƒŒ๋“œ๋ฐ•์Šค์˜ ๋„คํŠธ์›Œํฌ ํ™œ๋™ ๋‚˜์—ด:

firejail --netstats

  • ์‹คํ–‰ ์ค‘์ธ ์ƒŒ๋“œ๋ฐ•์Šค ์ข…๋ฃŒ:

firejail --shutdown={{7777}}

  • ์ธํ„ฐ๋„ท ํƒ์ƒ‰์„ ์œ„ํ•œ ์ œํ•œ๋œ Firefox ์„ธ์…˜ ์‹คํ–‰:

firejail --seccomp --private --private-dev --private-tmp --protocol=inet firefox --new-instance --no-remote --safe-mode --private-window

  • ์‚ฌ์šฉ์ž ์ •์˜ ํ˜ธ์ŠคํŠธ ํŒŒ์ผ ์‚ฌ์šฉ(/etc/hosts ํŒŒ์ผ ๋ฌด์‹œ):

firejail --hosts-file={{~/myhosts}} {{curl http://mysite.arpa}}