آموزش نصب SSL برای صفحه ورود دایرکت ادمین

هنگامی که DirectAdmin را نصب می کنید، صفحه ورود به حساب کاربری ادمین دایرکت ادمین شما دارای SSL نخواهد بود، اما فقط می توان به شکل http://IP:2222 به آن دسترسی داشت، بنابراین اگر در شبکه های عمومی، کافی شاپ ها وارد حساب کاربری خود شوید، خطرناک است.کاربری است که آشکارساز رمز ورود به سیستم را فعال کرده است که بلافاصله اطلاعات ورود شما را ضبط می کند. و رمز عبور هنگام ورود از طریق سایت بدون SSL رمزگذاری نمی شود، هکر می تواند رمز عبور را به صورت متنی به طور کامل مشاهده کند.


در تصویرزیر یک مثال برای صفحه ورود بدون SSL آورده شده است که رمز عبور در آن رمزنگاری نشده و  به راحتی ممکن است از دست برود:

 

صفحه ورود به دایرکت ادمین بدون SSL معتبر

 

در زیر یک وب‌سایت امنبا  SSL وجود دارد و اطلاعاتی که وارد کرده اید قبل از انتقال در اینترنت، رمزگذاری شده است.

 

صفحه ورود به دایرکت ادمین با SSL معتبر

 

آموزش نصب SSL برای هاست‌نیم (Hostname) در دایرکت ادمین

 

وجود یک هاست‌نیم (Hostname) معتبر

یک هاست‌نیم معتبر برای سرور خود ایجاد کنید که شرطهای زیر را داشته باشد:

  • شرط 1: hostname باید به آی‌پی سرور اشاره کند.
  • شرط 2:  hostname نمی‌تواند با نام دامنه موجود در سرور یکسان باشد.

 

اتصال از طریق SSH

برای نصب SSL روی Hostname در دایرکت ادمین، ابتدا باید از طریق SSH به سرور متصل شده و مراحل زیر را دنبال نمائید

بررسی کنید که مقدار SSL در فایل directadmin.conf برابر 1 (فعال) باشد.

SSL=1 در directadmin.conf

 

دستورات SSL را برای hostname دایرکت ادمین اجرا کنید
هنگامی که به عنوان کاربر root از طریق SSH به سرور وارد می‌شوید، دستورات زیر را برای نصب SSL برای DirectAdmin اجرا کنید.

/usr/local/directadmin/scripts/letsencrypt.sh request_single blog.parsdev.com 4096
/usr/local/directadmin/directadmin set ssl_redirect_host blog.parsdev.com
service directadmin restart

به یاد داشته باشید که blog.parsdev.com را به نام میزبان خود که قبلا پیکربندی شده است تغییر دهید.

 

با انجام این مراحل گواهینامه معتبر letsencrypt را برای هاست‌نیم خود تهیه نموده‌اید.

سرور مجازی یک ماشین مجازی کامل است که می‌توانید آن را همراه با لایسنس قانونی کنترل پنل دایرکت ادمین سفارش دهید.
خرید سرور مجازی در پنج موقعیت جغرافیایی ایران، ترکیه، هلند، آلمان و آمریکا با قابلیت تحویل آنی در پارسدو فراهم است.

بنابراین ما مراحل نصب SSL را برای Hostname در دایرکت ادمین انجام دادیم. برای بررسی مجدد با لینک http://IP:2222 به صفحه ورود DirectAdmin دسترسی پیدا می کنیم.

اگر تمایل دارید که صفحه ورود دایرکت ادمین به هاست‌نیم ریدایرکت شود، می‌توانید به فایل directadmin.conf مقادیر زیر را اضافه کنید:

 

nano /usr/local/directadmin/conf/directadmin.conf

ssl_redirect_host=host.name.com
force_hostname=your.hostname.com

 


جمع بندی
امیدواریم با مطالعه این مطلب بدانید چگونه SSL را برای Hostname در دایرکت ادمین نصب کنید، این به شما کمک می کند تا اطلاعاتی که در صفحه مدیریت وارد می کنید رمزگذاری شده و همچنین صفحه ورود شما از نظر مشتریانی که از بسته‌های هاست دایرکت ادمین شما استفاده می‌کنند حرفه‌ا‌ تر به نظر بیاید.