FreeBSD 14 هو خيارك عندما تريد Unix غير Linux — ترخيص BSD صارم، نسخة ZFS الأصلية، جدار حماية pf، وكتيب يدوي هو الأفضل في الصناعة بشكل متسق.
المتطلبات المسبقة
- خادم/VM بـ 2 vCPU، 2 GiB ذاكرة، 20 GiB قرص.
FreeBSD-14.x-RELEASE-amd64-disc1.isoمنfreebsd.org.- ملف
CHECKSUM.SHA256المقابل.
الخطوة 1: التحقق من ISO
sha256 FreeBSD-14.0-RELEASE-amd64-disc1.iso
الخطوة 2: تشغيل bsdinstall
شغّل ISO؛ اختر Install.
الخطوة 3: التقسيم — اختر ZFS
اختر Auto (ZFS):
- Pool type: stripe أو mirror أو raidz1
- Force 4K sectors: yes
- Swap: 2 GiB
- Pool name:
zroot
الخطوة 4: كلمة مرور root + أول مستخدم
- كلمة مرور 32+ حرفًا.
- أضف المستخدم في مجموعة wheel.
الخطوة 5: الشبكة والخدمات
في شاشة System Hardening فعّل:
- إخفاء عمليات المستخدمين الآخرين
- تعطيل قراءة kernel message buffer للمستخدمين العاديين
- تنظيف /tmp عند الإقلاع
- تعطيل Sendmail
الخطوة 6: الإقلاع الأول
su -
pkg bootstrap -y
pkg update
pkg install -y vim curl htop sudo bash git
visudo
ssh-copy-id ops@bsd14.example.sa
عدّل /etc/ssh/sshd_config:
PermitRootLogin no
PasswordAuthentication no
service sshd reload
التحقق
uname -a
zpool status
sockstat -4l
sysctl kern.ostype kern.osrelease
الخاتمة
FreeBSD 14 + ZFS = خادم Unix مستقر لعقد كامل. حدّث بـ freebsd-update fetch install، وحزّم الباقي بـ pkg.
Comments
0 total · 0 threads