XNUMX๊ฐ์๊ฐ์ ๊ฐ๋ฐ ๋์
Firejail ๊ฒฉ๋ฆฌ๋ฅผ ์ํด
์ปจํ
์ด๋ ๋จ์ด ๋๊ตฌ์ ๋ฌ๋ฆฌ Firejail์ ๋งค์ฐ
Firefox, Chromium, VLC ๋ฐ Transmission์ ํฌํจํ ๋ค์์ ์ธ๊ธฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํด ๊ธฐ์ฑํ
์ ๋ฆด๋ฆฌ์ค์์:
- ๊ตฌ์ฑ ํ์ผ /etc/firejail/firejail.config
์ถ๊ฐ file-copy-limit ์ค์ ์ ์ฌ์ฉํ๋ฉด "--private-*" ์ต์ ์ ์ฌ์ฉํ ๋ ๋ฉ๋ชจ๋ฆฌ์ ๋ณต์ฌ๋ ํ์ผ์ โโํฌ๊ธฐ๋ฅผ ์ ํํ ์ ์์ต๋๋ค(๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ์ 500MB๋ก ์ค์ ๋จ). - ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ํ ํ๋กํ์ ์์ฑํ๊ธฐ ์ํ ํ ํ๋ฆฟ์ด /usr/share/doc/firejail ๋๋ ํฐ๋ฆฌ์ ์ถ๊ฐ๋์์ต๋๋ค.
- ํ๋กํ์ ์ฌ์ฉํ๋ฉด ๋๋ฒ๊ฑฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- seccomp ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ์์คํ ํธ์ถ ํํฐ๋ง์ด ํฅ์๋์์ต๋๋ค.
- ์ปดํ์ผ๋ฌ ํ๋๊ทธ์ ์๋ ๊ฐ์ง๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- chroot ํธ์ถ์ ๋ ์ด์ ๊ฒฝ๋ก๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฃจ์ด์ง์ง ์๊ณ ํ์ผ ์ค๋ช ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ง์ดํธ ์ง์ ์ ์ฌ์ฉํฉ๋๋ค.
- /usr/share ๋๋ ํ ๋ฆฌ๋ ๋ค์ํ ํ๋กํ์ ์ํด ํ์ดํธ๋ฆฌ์คํธ์ ๋ฑ๋ก๋์ด ์์ต๋๋ค.
- ์๋ก์ด ๋์ฐ๋ฏธ ์คํฌ๋ฆฝํธ gdb-firejail.sh ๋ฐ sort.py๊ฐ conrib ์น์ ์ ์ถ๊ฐ๋์์ต๋๋ค.
- ํน๊ถ ์ฝ๋(SUID) ์คํ ๋จ๊ณ์์ ๋ณดํธ๋ฅผ ๊ฐํํ์ต๋๋ค.
- ํ๋กํ์ ๊ฒฝ์ฐ X ์๋ฒ ๋ฐ ๋คํธ์ํฌ ์ก์ธ์ค์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ํ์ธํ๊ธฐ ์ํด ์๋ก์ด ์กฐ๊ฑด๋ถ ์์ฑ HAS_X11 ๋ฐ HAS_NET์ด ๊ตฌํ๋์์ต๋๋ค.
- ๊ฒฉ๋ฆฌ๋ ์ ํ๋ฆฌ์ผ์ด์
์คํ์ ์ํ ํ๋กํ์ด ์ถ๊ฐ๋์์ต๋๋ค(์ด ํ๋กํ ์๊ฐ 884๊ฐ๋ก ์ฆ๊ฐ).
- i2p,
- ํ ๋ฅด ๋ธ๋ผ์ฐ์ (AUR),
- ์ค๋ฆฝ,
- ์ฌ๋๊ธฐํ
- ์ ํธ CLI
- tcpdump
- ์คํฌ,
- ํด์ง์ค
- ์คํ์๋ ๋,
- ๊ณ ๋,
- ํด๋ผํ ์ค๊ณต์,
- klatexformula_cmdl,
- ์ฐ๊ฒฐ,
- x๋งํฌ,
- ํ๋
- Linux์ฉ ํ,
- ๊ทธ๋ ๋ น์๊ธฐ,
- ๋ด์ค๋ฐ์ดํฐ,
- keepassxc-cli,
- keepassxc-ํ๋ก์,
- ๋ฆฌ๋ฌ๋ฐ์ค ํด๋ผ์ด์ธํธ,
- ์ค๋ด ๋ณ๊ธฐ
- ์ด์ฑ,
- mpg123,
- ๋๊ฒฐํ๋ค,
- mpg123.bin,
- mpg123-alsa,
- mpg123-id3dump,
- ์์123,
- mpg123 ์ญ,
- mpg123-nas,
- mpg123-๊ฐ๋ฐฉ,
- mpg123-oss,
- mpg123-ํฌํธ์ค๋์ค,
- mpg123 ํ์ค,
- mpg123-์คํธ๋ฆฝ,
- pavucontrol-qt,
- ๊ทธ๋ ์บ๋ฆญํฐ,
- ๊ทธ๋ ์บ๋ฆญํฐ ๋งต,
- ๊ณ ๋์
- TB-์คํํฐ-๋ํผ,
- bzcat,
- ํค์ ์ค ๋ฐ์คํฌํ,
- bzcat,
- zstd,
- pzstd,
- zstdcat,
- zstdgrep,
- zstdless,
- zstdmt,
- unzstd,
- ์๋ฅด,
- ๊ทธ๋ ๋ผํ ์ค,
- pngQuant
- ์นผ๊ฒ๋ธ๋ผ
- ์นผ๊ฒ๋ธ๋ผ๋ชจ๋น,
- ๋งค๋ ฅ์ ๋๋
- kfind,
- ์์ค
- ๋ น์๊ธฐ,
- ์นด๋ฉ๋ผ ๋ชจ๋ํฐ
- ddgtk
- ๋๋ก์ด์ค,
- unf,
- GMPC,
- ์ ์ ๋ฉ์ผ,
- ์์ ,
- ์์ -๋ถ์ฌ ๋ฃ๊ธฐ.
์ถ์ฒ : opennet.ru