- به صورت معمول در زمان ساخت پروندهی tar از روی پوشه یا پرونده ، Context های مربوط به SELinux برای پروندههای داخل پروندهی tar اعمال نخواهد شد.
- یعنی در زمان Extract پروندهی tar دیده میشود که پروندهها یا پوشهها فاقد Context قدیمی خود (مبدا خود) هستند.
- برای حل این مشکل کافیست در زمان ساخت پروندهی tar به صورت زیر عمل کرد.
# cd /root/
# tar --selinux -cf root_file.txt.tar root_file.txt
- همان طور که مشاهده میفرمایید فقط کافیست از سویچ selinux– استفاده نمود.
- در زمان Extract پروندهی tar نیازی به استفاده از سویچ اضافی نیست و تنها کافیست همانند گذشته به Extract پروندهی tar پرداخت.
# cd /tmp/
# tar xf root_file.txt.tar
# ls -Z root_file.txt
-rw-r--r-- root root root:object_r:user_home_t root_file.txt
- تشت شده بر روی CentOS 5.8