Skip to content
VDS · البدء

ما يجب فعله في الساعة الأولى

قائمة تحقق قصيرة لجهاز جديد: التحديثات، ومفاتيح SSH، ومستخدم منفصل، والجدار الناري، والوقت، ووكيل الضيف، وأول نسخة احتياطية للبيانات.

آخر تحديث 23 أغسطس 2026

تُجهَّز الآلة وتواجه الإنترنت منذ الدقيقة الأولى. نصف ساعة من الإعداد الآن توفّر عليك تفتيشًا في آثار اختراق لاحقًا.

1. تحديث النظام

apt update && apt upgrade -y
reboot

على AlmaLinux وCentOS Stream، استخدم dnf upgrade -y. يلزم إعادة تشغيل إذا حُدِّثت النواة.

2. إضافة مفتاح SSH

كلمة المرور وسيلة مؤقتة لتسجيل الدخول. أنشئ مفتاحًا من جانبك وأضفه في تبويب «Access»، في القسم الفرعي «SSH keys»: تُستبدل القائمة بالكامل، لذا أرسل المجموعة كاملة. للتفاصيل، راجع مفاتيح SSH.

حفظ المفاتيح يعيد تشغيل آلة قيد العمل: إذ يطبّقها الإعداد الأولي عند الإقلاع. في الساعة الأولى لا يكلفك ذلك شيئًا، أما لاحقًا فيعني توقفًا عن العمل — ولهذا تأتي المفاتيح في المرتبة الثانية على القائمة.

على Windows Server، لا تعمل مفاتيح SSH إطلاقًا: هناك تسجّل الدخول عبر RDP بكلمة مرور، لذا تخطَّ هذه الخطوة واستخدم حماية RDP بدلًا منها.

تأكد من أن تسجيل الدخول بالمفتاح يعمل، وعندها فقط عطّل كلمة المرور:

nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh

لا تغلق جلستك الحالية حتى تتحقق من تسجيل الدخول بالمفتاح من نافذة جديدة. إذا حبست نفسك خارج الآلة، فسيُنقذك الطرفية النصية في لوحة التحكم.

3. إنشاء مستخدم عادي

لا ينبغي أن تعمل بصلاحيات root طوال الوقت: خطأ مطبعي واحد في rm يكلفك الآلة.

adduser artem
usermod -aG sudo artem
mkdir -p /home/artem/.ssh
cp /root/.ssh/authorized_keys /home/artem/.ssh/
chown -R artem:artem /home/artem/.ssh
chmod 700 /home/artem/.ssh
chmod 600 /home/artem/.ssh/authorized_keys

على AlmaLinux تُسمى المجموعة wheel وليس sudo.

4. تفعيل الجدار الناري

apt install -y ufw
ufw allow OpenSSH
ufw enable
ufw status

افتح المنافذ حسب الحاجة: ufw allow 80/tcp، ufw allow 443/tcp. واترك كل ما عدا ذلك مغلقًا.

5. التحقق من الوقت واسم الآلة

timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds

الوقت الخاطئ يعطّل الشهادات والسجلات والمجدول.

6. التأكد من تشغيل وكيل الضيف

تحتاجه لوحة التحكم لعرض المساحة المستخدمة ولإجراء إعادة تشغيل لطيفة:

systemctl status qemu-guest-agent

إذا كانت الخدمة مفقودة:

apt install -y qemu-guest-agent && systemctl enable --now qemu-guest-agent

7. إعداد نسخك الاحتياطية الخاصة

لا توجد نسخ احتياطية أو لقطات تلقائية للآلة — فهذه مسؤوليتك. اجعلها عادة من اليوم الأول: أفرغ قاعدة البيانات، وأرشِف مجلدات المشروع، وأرسل كل شيء إلى موقع خارجي بدلًا من تركه على الآلة نفسها.

tar czf /root/backup-$(date +%F).tar.gz /var/www /etc/nginx

يمكنك سحب نسخة إلى آلتك باستخدام scp أو rsync.

قائمة التحقق

  • تحديث النظام
  • إضافة مفتاح SSH والتحقق منه
  • تعطيل تسجيل الدخول بكلمة المرور
  • إنشاء مستخدم بصلاحيات sudo
  • تفعيل الجدار الناري وإغلاق المنافذ الإضافية
  • ضبط المنطقة الزمنية واسم الآلة
  • تشغيل وكيل الضيف
  • إنشاء أول نسخة احتياطية وتخزينها خارج الآلة

التالي — البدء السريع: موقع ويب في 15 دقيقة.