پرش به محتوا

تنظیمات اولیه‌ی سرور Fedora

به‌روزرسانی با dnf، مخازن RPM Fusion در صورت نیاز، به‌روزرسانی خودکار، و فایروال و SELinux پیش‌فرض Fedora.

Fedora 45سطح: مقدماتیبه‌روزرسانی: ۱۶ آبان ۱۴۰۵

Fedora نسخه‌های جدید نرم‌افزار را سریع‌تر از Rocky و AlmaLinux ارائه می‌دهد، ولی هر نسخه حدود ۱۳ ماه پشتیبانی می‌شود. برای سرورهای بلندمدت، Rocky یا AlmaLinux مناسب‌ترند. Fedora برای محیط آزمایش و توسعه انتخاب خوبی است.

۱. به‌روزرسانی

bash
sudo dnf upgrade --refresh -y
sudo reboot

۲. نام سرور و منطقه‌ی زمانی

bash
sudo hostnamectl set-hostname lab01
sudo timedatectl set-timezone Asia/Tehran

۳. ابزارهای پایه

bash
sudo dnf install -y vim git curl htop tmux bind-utils policycoreutils-python-utils

۴. به‌روزرسانی خودکار

bash
sudo dnf install -y dnf-automatic
sudo systemctl enable --now dnf-automatic.timer

تنظیمات در /etc/dnf/automatic.conf است. برای اعمال خودکار به‌روزرسانی‌ها، apply_updates = yes را تنظیم کنید.

۵. فایروال

Fedora Server از firewalld با zone پیش‌فرض FedoraServer استفاده می‌کند:

bash
sudo firewall-cmd --get-default-zone
sudo firewall-cmd --list-all
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

۶. کنسول وب

Cockpit در Fedora Server از قبل نصب است:

bash
sudo systemctl enable --now cockpit.socket

برای محدود کردن دسترسی به آن، آموزش Cockpit را ببینید؛ دستورها در Fedora یکسان‌اند.