فارسی (Farsi)
€EUR

ایجاد کاربر sudo روی VPS لینوکس

1 min
سرور مجازی (VPS/VDS)

ورود فقط با کاربر root راحت است اما پرخطر. این راهنما نشان می‌دهد چگونه یک کاربر اختصاصی با دسترسی sudo و ورود با کلید SSH بسازید؛ مکملی ایده‌آل برای آموزش‌های ایمن‌سازی SSH و UFW.

📋 پیش‌نیازها

  • یک VPS لینوکس (Ubuntu/Debian) با دسترسی روت (root) یا sudo و یک نشست SSH فعال.

ایجاد کاربر

deploy را با نام دلخواه خود جایگزین کنید:

Bash
sudo adduser deploy sudo usermod -aG sudo deploy

افزودن به گروه sudo

Bash
sudo groups deploy # doit afficher : deploy sudo (ou wheel sur certaines distros)

پیکربندی کلید SSH

روی رایانه خودتان، در صورت نیاز یک کلید بسازید (ssh-keygen -t ed25519). سپس آن را روی سرور کپی کنید (با root یا با کاربر جدید پس از فعال شدن sudo):

Bash
ssh-copy-id deploy@IP_DU_VPS

سپس وارد شوید: ssh deploy@IP_DU_VPS

آزمایش sudo

Bash
sudo apt update # ou : sudo whoami → root

بهترین روش‌ها

  • پس از بررسی، ورود root با رمز عبور را غیرفعال کنید (به ایمن‌سازی SSH مراجعه کنید).
  • پورت SSH را در UFW مجاز نگه دارید.
  • اگر احراز هویت با رمز عبور را به‌عنوان راه پشتیبان نگه می‌دارید، از رمزهای عبور قوی استفاده کنید.

استقرار موفق! 🚀

با آخرین پیشنهادها، تخفیف‌ها و تبلیغات ویژه به‌روز بمانید.

مشاهده تخفیف‌ها

ما از کوکی استفاده می‌کنیم

ما از کوکی‌های تحلیلی برای بهبود تجربه شما در سایت خود استفاده می‌کنیم. هیچ داده‌ای به اشخاص ثالث فروخته نمی‌شود. اطلاعات بیشتر در سیاست حفظ حریم خصوصی ما.