❓ چطور میتونم با استفاده از SELinux دسترسی به یک پوشه خاص رو محدود کنم؟
برای محدود کردن دسترسی به یک پوشه با SELinux، ابتدا باید ویژگیهای فایل پوشه رو با دستور `ls -Z` بررسی کنی. بعد با استفاده از ابزار `chcon` میتونی نوع امنیتی جدیدی به پوشه اعمال کنی، مثلاً: `chcon -t httpd_sys_content_t /path/to/folder`. همچنین میتونی با دستورات `semanage` قواعد خاصتری برای دسترسیها تعریف کنی.
دسته: centos
❓ چجوری میتونم برای یک کاربر جدید در CentOS مجوزهای خاصی مثل sudo تعریف کنم؟
برای دادن مجوز sudo به یک کاربر جدید، ابتدا باید کاربر رو با دستور `useradd` بسازی. سپس با استفاده از ویرایشگر مورد نظرت، فایل `/etc/sudoers` رو باز کن و خطی به این شکل اضافه کن: `نام_کاربر ALL=(ALL) ALL`. این کار به کاربر اجازه میده که از sudo استفاده کنه.
دسته: centos
❓ چطور میتونم در CentOS یک سرویس جدید راهاندازی کنم و مطمئن بشم که بعد از ریستارت سیستم هم فعال بمونه؟
برای راهاندازی یک سرویس جدید در CentOS، میتونی از systemd استفاده کنی. ابتدا فایل سرویس خودت رو در `/etc/systemd/system/` ایجاد کن و تنظیمات لازم رو در اون جایگذاری کن. سپس با دستور `systemctl enable نام_سرویس` اطمینان حاصل کن که سرویس بعد از ریستارت سیستم هم شروع به کار کنه.
دسته: centos
❓ چگونه میتوانم یک سرویس در CentOS را برای آغاز به کار خودکار تنظیم کنم؟
برای تنظیم یک سرویس جهت آغاز به کار خودکار در CentOS، از دستور 'systemctl enable service_name' استفاده کنید. این دستور سرویس مورد نظر را به لیست سرویسهای راهاندازی خودکار اضافه میکند. برای تأیید این کار میتوانید از 'systemctl is-enabled service_name' استفاده کنید تا وضعیت فعلی آن را بررسی کنید.
دسته: centos
❓ چگونه میتوانم Firewall را در CentOS تنظیم کنم تا یک پورت خاص را باز کنم؟
برای باز کردن یک پورت خاص در Firewall CentOS، ابتدا باید وارد ترمینال شوید و دستور 'firewall-cmd --zone=public --add-port=PORT_NUMBER/tcp --permanent' را اجرا کنید. سپس با 'firewall-cmd --reload' تغییرات را اعمال کنید. این کار باعث میشود که ترافیک به آن پورت خاص اجازه عبور پیدا کند.
دسته: centos