Ubuntu
Ubuntu یکی از محبوبترین توزیعهای لینوکس برای سرور است که بهخاطر مخزن نرمافزاری بزرگ، جامعهی کاربری فعال و مستندات فراوان، رایجترین انتخاب برای وبسایت، API و اجرای کانتینرها به شمار میرود. در داده هات نسخههای LTS این توزیع در دسترس هستند.
نسخههای در دسترس
| نسخه | نام رمز | کاربر پیشفرض |
|---|---|---|
| Ubuntu 24.04 LTS | Noble Numbat | ubuntu |
| Ubuntu 26.04 LTS | Resolute Raccoon | ubuntu |
نسخههای LTS برای مدت طولانی بهروزرسانی امنیتی دریافت میکنند و برای محیطهای Production انتخابی پایدار هستند. اگر نرمافزار شما به نسخهی خاصی از Ubuntu نیاز ندارد، پیشنهاد میشود از تازهترین نسخه استفاده کنید.
اتصال به سرور
برای اتصال به سرور Ubuntu، از دستور زیر استفاده کنید:
ssh ubuntu@<SERVER_IP>
کاربر ubuntu اجازهی اجرای دستورهای مدیریتی با sudo را دارد. برای جزئیات بیشتر و رفع مشکلات اتصال، راهنمای اتصال به سرور را ببینید.
بهروزرسانی بستهها
پس از اولین اتصال، فهرست بستهها و بستههای نصبشده را بهروزرسانی کنید. از دستور زیر استفاده کنید:
sudo apt update && sudo apt upgrade -y
اگر پس از بهروزرسانی، هستهی سیستمعامل تغییر کرده باشد، برای اعمال آن سرور را ریاستارت کنید:
sudo reboot
تنظیم منطقهی زمانی
منطقهی زمانی پیشفرض سرور UTC است. اگر میخواهید زمان سرور بر اساس وقت تهران باشد، از دستور زیر استفاده کنید:
sudo timedatectl set-timezone Asia/Tehran
فایروال داخل سیستمعامل
در Ubuntu، فایروال ufw در دسترس است اما بهطور پیشفرض فعال نیست. این فایروال مستقل از گروه امنیتی داده هات عمل میکند؛ گروه امنیتی ترافیک را پیش از رسیدن به سرور فیلتر میکند و ufw داخل سیستمعامل.
اگر میخواهید ufw را فعال کنید، ابتدا پورت SSH را باز کنید و سپس فایروال را فعال کنید:
sudo ufw allow OpenSSH
sudo ufw enable
اگر پیش از باز کردن پورت SSH، فایروال ufw را فعال کنید، دسترسی شما به سرور قطع خواهد شد.