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

بعد از تحویل گرفتن یک سرور مجازی جدید، قبل از نصب هر سرویسی، بهتر است چند تنظیم پایه را انجام دهید. 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) کمک میکند سرورها را بهراحتی از هم تشخیص دهید. انجام این تنظیمات اولیه بهترتیب بالا، پایه امنی برای هر کاری که بعداً روی سرور انجام میدهید فراهم میکند.



