تغییر Hostname، ساخت کاربر sudo، فایروال و تنظیم منطقه زمانی؛ چک‌لیست کامل تنظیمات اولیه بعد از خرید VPS اوبونتویی.

تنظیم Hostname و مراحل اولیه بعد از خرید سرور اوبونتو

بعد از تحویل گرفتن یک سرور مجازی جدید، قبل از نصب هر سرویسی، بهتر است چند تنظیم پایه را انجام دهید. Hostname یکی از اولین موارد است — نامی که سرور با آن خودش را در شبکه و لاگ‌ها معرفی می‌کند.

مشاهده Hostname فعلی

hostnamectl

این دستور Hostname فعلی، سیستم‌عامل، نسخه کرنل و معماری سرور را نمایش می‌دهد.

تغییر Hostname

sudo hostnamectl set-hostname new-hostname

برای اعمال کامل تغییرات، فایل /etc/hosts را هم به‌روزرسانی کنید تا Hostname جدید به آی‌پی محلی (۱۲۷.۰.۰.۱) اشاره کند:

sudo nano /etc/hosts

خط زیر را اضافه یا ویرایش کنید:

127.0.1.1    new-hostname

سایر تنظیمات اولیه پس از خرید VPS

  • به‌روزرسانی کامل سیستم:
    sudo apt update && sudo apt upgrade -y
  • ساخت کاربر غیر روت با دسترسی sudo: طبق این آموزش.
  • تغییر پورت پیش‌فرض SSH: طبق این آموزش.
  • فعال‌سازی فایروال: طبق آموزش UFW.
  • تنظیم منطقه زمانی (Timezone):
    sudo timedatectl set-timezone Asia/Tehran
  • بررسی و فعال‌سازی به‌روزرسانی خودکار امنیتی:
    sudo apt install unattended-upgrades

چرا این مرحله اهمیت دارد؟

Hostname درست، مخصوصاً وقتی چند سرور مدیریت می‌کنید، در لاگ‌های مانیتورینگ و ابزارهای مدیریت متمرکز (مثل پرومتئوس یا Zabbix) کمک می‌کند سرورها را به‌راحتی از هم تشخیص دهید. انجام این تنظیمات اولیه به‌ترتیب بالا، پایه امنی برای هر کاری که بعداً روی سرور انجام می‌دهید فراهم می‌کند.