fixfiles.md 1.3 KB

fixfiles

ํŒŒ์ผ์˜ SELinux ๋ณด์•ˆ ์ปจํ…์ŠคํŠธ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://manned.org/fixfiles.

  • onboot์™€ ํ•จ๊ป˜ ์ง€์ •๋˜๋ฉด, ์ด fixfiles๋Š” /.autorelabel ํŒŒ์ผ์— ํ˜„์žฌ ๋‚ ์งœ๋ฅผ ๊ธฐ๋กํ•˜์—ฌ ๋‚˜์ค‘์— ๋ ˆ์ด๋ธ”๋ง ์†๋„๋ฅผ ๋†’์ด๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. restore์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ์˜ค๋Š˜ ์ˆ˜์ •๋œ ํŒŒ์ผ์—๋งŒ ์˜ํ–ฅ์„ ์ค๋‹ˆ๋‹ค:

fixfiles -B

  • ์‚ฌ์šฉ์ž ์ง€์ • ๊ฐ€๋Šฅํ•œ ํŒŒ์ผ์— ๋Œ€ํ•ด file_context์™€ ์ผ์น˜ํ•˜๋„๋ก ์ปจํ…์ŠคํŠธ๋ฅผ [F]orce ๋ฆฌ์…‹:

fixfiles -F

  • ํ™•์ธ ์—†์ด /tmp ํด๋”๋ฅผ ์‚ญ์ œ:

fixfiles -f

  • [R]pm ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ํŒจํ‚ค์ง€ ๋‚ด ๋ชจ๋“  ํŒŒ์ผ์„ ์ฐพ์•„ ํŒŒ์ผ ์ปจํ…์ŠคํŠธ ๋ณต์›:

fixfiles -R {{rpm_ํŒจํ‚ค์ง€1,rpm_ํŒจํ‚ค์ง€2 ...}}

  • PREVIOUS_FILECONTEXT ํŒŒ์ผ๊ณผ ํ˜„์žฌ ์„ค์น˜๋œ ํŒŒ์ผ์˜ ์ฐจ์ด๋ฅผ ๋น„๊ตํ•˜๊ณ , ์˜ํ–ฅ์„ ๋ฐ›์€ ๋ชจ๋“  ํŒŒ์ผ์˜ ์ปจํ…์ŠคํŠธ๋ฅผ ๋ณต์›:

fixfiles -C PREVIOUS_FILECONTEXT

  • find --newermt ๋ช…๋ น์–ด์— ์ „๋‹ฌ๋  ํŠน์ • ๋‚ ์งœ ์ดํ›„์— ์ƒ์„ฑ๋œ ํŒŒ์ผ์—๋งŒ ์ž‘๋™:

fixfiles -N {{YYYY-MM-DD HH:MM}}

  • ๋‹ค์‹œ ๋ ˆ์ด๋ธ”๋งํ•˜๊ธฐ ์ „์— ํŒŒ์ผ ์‹œ์Šคํ…œ์„ [M]ount ๋ฐ”์ธ๋”ฉํ•˜์—ฌ, ๋งˆ์šดํŠธ๋œ ํŒŒ์ผ ๋˜๋Š” ํด๋”์˜ ์ปจํ…์ŠคํŠธ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค์ •:

fixfiles -M

  • ์ง„ํ–‰ ์ƒํƒœ์—์„œ ์ž์„ธํžˆ๋กœ [v]์ž์„ธํžˆ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ณ  -p ๋Œ€์‹  -v๋กœ restorecon ์‹คํ–‰:

fixfiles -v