دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
کنترل پنل پلسک (Plesk)
  • Folder icon closed Folder open iconمقدمه‌ای بر Plesk
  • Folder icon closed Folder open iconریستور بکاپ پلسک از طریق Backup Manager
  • Folder icon closed Folder open iconنحوه ایجاد ادان دامنه در پلسک
  • Folder icon closed Folder open iconایجاد Task Schedule در پلسک
  • Folder icon closed Folder open iconنصب گواهینامه SSL بر روی hostname پلسک
  • Folder icon closed Folder open iconتغییر نام دامنه‌ی اصلی در پلسک (Plesk)
  • Folder icon closed Folder open iconبررسی فضای مصرفی دیسک در پلسک (Plesk)
  • Folder icon closed Folder open iconپورت‌های مورد استفاده در Plesk
  • Folder icon closed Folder open iconتغییر نام میزبان (Host Name) سرور در Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری Virtual Hosts در Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری ذخیره‌سازی بکاپ‌های Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری‌های ذخیره‌سازی داده‌های ایمیل در Plesk
  • Folder icon closed Folder open iconفعال‌سازی FTPS غیرمستقیم(Implicit FTPS) در IIS
  • Folder icon closed Folder open iconبرنامه‌نویسی Event Handler ها برای اجرای اسکریپت‌های سفارشی در Plesk
  • Folder icon closed Folder open iconخودکارسازی وظایف مدیریتی با ابزارهای خط فرمان در Plesk
  • Folder icon closed Folder open iconنظارت بر وضعیت سرویس‌های سیستم در Plesk
  • Folder icon closed Folder open iconمدیریت سرویس‌ها از طریق خط فرمان و مشاهده فایل‌های لاگ در Plesk
  • Folder icon closed Folder open iconپیش‌تعریف مقادیر برای پارامترهای قابل تنظیم PHP در Plesk
  • Folder icon closed Folder open iconاپلیکیشن‌های وب و مدیریت آنها در Plesk
  • Folder icon closed Folder open iconحفاظت در برابر اسپم با استفاده از SpamAssassin
  • Folder icon closed Folder open iconپیکربندی SpamAssassin در Plesk
  • Folder icon closed Folder open iconبهینه‌سازی عملکرد Task Manager در Plesk
  • Folder icon closed Folder open iconحذف Plesk از سیستم
  • Folder icon closed Folder open iconبررسی Web Deploy 3.0 و نصب آن روی Plesk
  • Folder icon closed Folder open iconپشتیبان‌گیری از داده‌ها در Plesk بصورت دستور
  • Folder icon closed Folder open iconسلسله مراتب بک آپ گیری و حجم در Plesk
  • Folder icon closed Folder open iconتعیین داده‌ها برای بک آپ گیری در Plesk
  • Folder icon closed Folder open iconتنظیمات فایل‌هایی که در بکاپ Plesk قرار می‌گیرند
  • Folder icon closed Folder open iconخروجی گرفتن (Exporting) فایل‌های بکاپ در Plesk
  • Folder icon closed Folder open iconتعریف نحوه اجرای فرآیند بکاپ در Plesk
  • Folder icon closed Folder open iconبازیابی داده‌ها در Plesk
  • Folder icon closed Folder open iconتعریف اشیاء برای ریستور (Defining Objects for Restoration)
  • Folder icon closed Folder open iconساختار پیش‌فرض پوشه بکاپ در Plesk
  • Folder icon closed Folder open iconنحوه اجرای فرآیند بازیابی در Plesk
  • Folder icon closed Folder open iconقوانین و سیاست‌های Conflict در Plesk
  • Folder icon closed Folder open iconپیام‌های توضیح Conflict در Plesk
  • Folder icon closed Folder open iconتغییر تنظیمات امنیتی برای اشیای سیستم فایل و حساب‌های کاربری در Plesk
  • Folder icon closed Folder open iconسیاست‌های امنیتی Plesk
  • Folder icon closed Folder open iconحساب‌های ویندوزی که توسط Plesk برای مدیریت اشیای هاست‌شده ویندوز استفاده می‌شوند
  • Folder icon closed Folder open iconمدیریت امنیت اشیای ویندوز در سرور توسط Plesk
  • Folder icon closed Folder open iconمرور تنظیمات امنیتی اشیای ویندوز از طریق Plesk GUI
  • Folder icon closed Folder open iconفایل‌ها و قالب‌های امنیتی در Plesk
  • Folder icon closed Folder open iconقالب‌های فایل metadata امنیتی هاستینگ در Plesk
  • Folder icon closed Folder open iconسفارشی‌سازی امنیت دیسک در Plesk
  • Folder icon closed Folder open iconپورت‌های استفاده‌شده توسط Plesk
  • Folder icon closed Folder open iconمحاسبه آمار در Plesk
  • Folder icon closed Folder open iconفایل‌های لاگ و چرخش آن‌ها (Log Files and Log Rotation) در Plesk
  • Folder icon closed Folder open iconلاگین خودکار به Plesk
  • Folder icon closed Folder open iconثبت سرویس‌های اضافی به اعلان‌های Plesk
  • Folder icon closed Folder open iconآماده‌سازی یک سرویس برای ثبت‌ در Plesk
  • Folder icon closed Folder open iconثبت یک سرویس در Plesk notifications
  • Folder icon closed Folder open iconعیب‌یابی در Plesk
  • Folder icon closed Folder open iconمدیریت آی‌پی‌ها در Plesk
  • Folder icon closed Folder open iconبازنویسی آی پی ها در Plesk
  • Folder icon closed Folder open iconمحدود کردن دسترسی مدیریتی در Plesk
  • Folder icon closed Folder open iconتنظیم سیاست قدرت رمز عبور در Plesk
  • Folder icon closed Folder open iconنحوه ورود به Plesk
  • Folder icon closed Folder open iconمروری بر رابط کاربری Plesk
  • Folder icon closed Folder open iconراه‌اندازی وب سایت در Plesk
  • Folder icon closed Folder open iconساخت ایمیل در Plesk
  • Folder icon closed Folder open iconمشاهده آمار بازدید سایت در Plesk
کنترل پنل پلسک (Plesk)

لاگین خودکار به Plesk

لاگین خودکار به Plesk

تعاریف کلیدی

  1. Automatic Login (ورود خودکار)
    مکانیزمی برای دسترسی به Plesk بدون وارد کردن نام کاربری و رمز عبور مجدد.
  2. Session Token (توکن نشست)
    رشته‌ای یکتا که توسط Plesk ایجاد می‌شود و فقط یک‌بار برای ورود معتبر است. (روش توصیه‌شده برای امنیت بیشتر).
  3. XML API Request (درخواست XML API)
    فرمتی برای ارسال دستورات مدیریتی به Plesk از طریق اسکریپت‌ها و برنامه‌ها.
  4. create_session
    دستور API برای ساخت یک Session Token.
  5. rsession_init.php
    اسکریپتی در Plesk که با دریافت Session Token، ورود خودکار کاربر را انجام می‌دهد.
  6. success_redirect_url / failure_redirect_url
    آدرس‌هایی برای هدایت مرورگر بعد از ورود موفق یا ناموفق.
  7. trustedRedirectHosts
    لیستی از هاست‌هایی که Plesk اجازه می‌دهد به آن‌ها Redirect شود (برای جلوگیری از Open Redirect و مسائل امنیتی).
  8. login_up.php3
    فایل لاگین مستقیم به Plesk با ارسال نام کاربری و رمز عبور در URL (روش ناامن).
لاگین خودکار به Plesk

ورود خودکار به Plesk برای یکپارچه‌سازی مفید است. این قابلیت باعث می‌شود کاربرانی که قبلاً در یک سیستم دیگر وارد شده‌اند، دوباره مجبور به ورود در Plesk نباشند.

برای پیاده‌سازی ورود خودکار، شما باید یک اسکریپت یکپارچه‌سازی (Integration Script) داشته باشید که شامل یک درخواست XML API برای ایجاد یک Session Token باشد. این اسکریپت، کاربر را به یک URL تک‌بار مصرف هدایت می‌کند و به صورت خودکار وارد Plesk می‌شود.

دو روش برای این کار وجود دارد:

  1. ✅ استفاده از Session Token (توصیه‌شده)
  2. ❌ استفاده از نام کاربری و رمز عبور در URL (ناامن)

🔐 ورود خودکار با Session Token (روش توصیه‌شده)

  1. اسکریپت خود را طوری تنظیم کنید که یک Session Token بسازد.
    برای این کار، یک درخواست XML API مانند نمونه زیر ارسال کنید:
<packet version="1.6.9.1">
  <server>
    <create_session>
      <login>admin</login>
      <data>
        <user_ip>192.0.2.1</user_ip>
        <source_server></source_server>
      </data>
    </create_session>
  </server>
</packet>

📌 توضیح پارامترها:

  • login → نام کاربری Plesk که باید توکن برای او ایجاد شود (مثل admin، reseller یا customer).
  • user_ip → آی‌پی کاربر (به صورت متن ساده یا Base64).
  • source_server (اختیاری) → نام هاست مبدا (به صورت Base64).

⚠️ توجه:

  • ادمین می‌تواند توکن برای خودش، reseller و مشتریان بسازد.
  • reseller می‌تواند برای خودش و مشتریانش بسازد.
  • مشتری فقط برای خودش می‌تواند بسازد.

  1. ارسال درخواست XML از طریق curl:
curl –kLi \
  -H "Content-Type: text/xml" \
  -H "HTTP_AUTH_LOGIN: admin" \
  -H "HTTP_AUTH_PASSWD: password" \
  -H "HTTP_PRETTY_PRINT: TRUE" \
  -d @request.xml \
  https://<server-hostname-or-ip>/enterprise/control/agent.php
  • admin و password → اطلاعات ورود ادمین Plesk
  • request.xml → فایلی که درخواست XML در آن ذخیره شده است
  • server-hostname-or-ip → آی‌پی یا هاست سرور Plesk

  1. پاسخ API شامل Session Token خواهد بود، مثلاً:
<packet version="1.6.9.1">
  <server>
    <create_session>
      <result>
        <status>ok</status>
        <id>df9d386ee5ef13dbcd583c1f616857a2</id>
      </result>
    </create_session>
  </server>
</packet>

📌 مقدار داخل id همان Session Token است.

لاگین خودکار به Plesk

  1. هدایت کاربر به Plesk با Session Token:
https://<server-hostname-or-ip>:8443/enterprise/rsession_init.php?PLESKSESSID=<session_token>&success_redirect_url=<success_redirect_url>&failure_redirect_url=<failure_redirect_url>
  • PLESKSESSID → همان Session Token
  • success_redirect_url → مسیر بعد از ورود موفق (مثلاً /admin/customer/list)
  • failure_redirect_url → مسیر بعد از خروج یا خطا

مثال:

https://192.0.2.1:8443/enterprise/rsession_init.php?PLESKSESSID=df9d386ee5ef13dbcd583c1f616857a2&success_redirect_url=/admin/customer/list

📌 اگر می‌خواهید Redirect به دامنه‌ای غیر از Plesk داشته باشید، باید آن دامنه را در فایل panel.ini اضافه کنید:

[security]
trustedRedirectHosts = example.com,portal.mydomain.com

❌ ورود خودکار با نام کاربری و رمز عبور (روش ناامن)

شما می‌توانید اطلاعات ورود را مستقیماً در URL بفرستید، اما به دلیل خطرات امنیتی این کار توصیه نمی‌شود.

الگوی URL:

https://<server-hostname-or-ip>:8443/login_up.php3?login_name=<login>&passwd=<password>&success_redirect_url=<success_redirect_url>&failure_redirect_url=<failure_redirect_url>

📌 پارامترها:

  • login_name → نام کاربری Plesk
  • passwd → رمز عبور کاربر
  • سایر پارامترها مثل روش قبل

📝 توضیحات تکمیلی

  1. چرا Session Token امن‌تر است؟
    چون فقط یک‌بار استفاده می‌شود و در URL رمز عبور کاربر ذخیره نمی‌شود.
  2. کاربرد ورود خودکار (SSO – Single Sign-On):
    • یکپارچه‌سازی با پورتال مشتریان
    • یکپارچه‌سازی با سیستم‌های CRM یا Billing (مثل WHMCS)
    • تجربه کاربری بهتر بدون نیاز به ورود چندباره
  3. موارد امنیتی مهم:
    • همیشه از Session Token استفاده کنید.
    • Redirect به دامنه‌های غیرمجاز را ممنوع کنید (با trustedRedirectHosts).
    • در صورت استفاده از URL-based login، حتماً HTTPS فعال باشد (رمزگذاری).

کیان پور

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

مطالب اخیراً بازدیدشده

  • نصب Adobe Connect 10.8
  • آموزش ریست کردن پسورد root در سرور لینوکس Almalinux
  • جلوگیری از حذف خودکار فایل‌ها در مسیر خاصی در دایرکت ادمین
  • رفع خطای Database server restart failed: timeout در WHM
  • مشاهده بیشتر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

لاگین خودکار به Plesk

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

می 2026
شیدسچپج
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
« آوریل    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام