Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu Plesk'e Otomatik Giriş Yapma

Karadayı ✓

Karadayı ✓
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Uzman
Ayın Üyesi
Katılım
21 May 2024
Konular
1,450
Mesajlar
2,451
Çözüm
7
Online süresi
3mo 25d
Reaksiyon Skoru
2,565
Altın Konu
1,027
Başarım Puanı
274
Yaş
51
MmoLira
36,889
DevLira
110
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

3.png

Plesk'e Otomatik Giriş Yapma


Plesk'te otomatik oturum açma, entegrasyon amacıyla faydalıdır; böylece başka bir sistemde oturum açan müşteriler, ikinci kez oturum açmak zorunda kalmadan Plesk'e erişebilir.

Otomatik oturum açmayı uygulamak için tek kullanımlık bir URL'ye yönelik oturum belirteci oluşturmak amacıyla XML API isteği içeren bir entegrasyon komut dosyasına sahip olmanız gerekir. Komut dosyası, aşağıdakilerden birini içeren URL'yi kullanarak kullanıcıların Plesk'te oturum açmasını sağlar:

  • (Önerilen) Bir oturum jetonu
  • (Güvenlik nedeniyle önerilmez) Kullanıcı adı ve şifre

Oturum Tokenlarını Kullanarak Plesk'e Otomatik Giriş Yapma

Oturum belirteçlerini kullanarak otomatik oturum açmayı yapılandırmak için:
  1. Bir oturum belirteci oluşturmak için entegrasyon komut dosyanızı ayarlayın. Bunu yapmak için düğümü kullanarak bir XML API isteği gönderin create_session, örneğin:
Kod:
<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>

Aşağıdaki parametreler değerlerinizi içermelidir:
  • loginkendisi için oturum oluşturmanız gereken Plesk kullanıcısının oturum açma bilgileridir.
  • user_ipkullanıcının düz metin halindeki veya base64'te kodlanmış IP adresidir (örneğin, MTkyLjAuMi4x).
  • (İsteğe bağlı), source_serveristeğin gönderildiği bilgisayarın base64'te kodlanmış ana bilgisayar adıdır.
Not: Bu create_sessionişlem Plesk yöneticisi, müşteriler ve bayiler tarafından kullanılabilir. Plesk yöneticisi kendisi, bayileri ve müşterileri için oturum belirteçleri oluşturabilir; bayiler - yalnızca kendileri ve müşterileri için; müşteriler - yalnızca kendileri için.
Bir XML API isteğini doğrudan göndermek yerine, bunu bir XML dosyasına ekleyebilir ve curl yoluyla gönderebilirsiniz, örneğin:

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

Neresi

  • adminve passwordPlesk sunucusunda oturum açmak için kullanılan Plesk yönetici kimlik bilgileridir.
  • request.xmlbir oturum belirteci oluşturan bir XML API isteğini içeren bir XML dosyasıdır (örneğin, yukarıda gösterilen istek).
  • server-hostname-or-ipoturum belirteci oluşturmak istediğiniz Plesk sunucusunun ana bilgisayar adı veya IP adresidir.
Plesk XML API'si bir oturum belirteci oluşturacak ve bunu yanıtta gönderecektir, örneğin:

Kod:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.9.1">
  <server>
    <create_session>
      <result>
        <status>ok</status>
        <id>df9d386ee5ef13dbcd583c1f616857a2</id>
      </result>
    </create_session>
  </server>
</packet>

  • Etiket idbir oturum belirteci içerir ( df9d386ee5ef13dbcd583c1f616857a2örnekte). Komut dosyası, oturum açmak için bu belirteci tek kullanımlık bir URL'de kullanacaktır.
  • Komut dosyası, kullanıcının tarayıcısını adresine yönlendirecek rsession_init.phpve kullanıcı Plesk'te oturum açacaktır. Oturum açmak için kullanılan tek kullanımlık URL aşağıdaki yapıya sahiptir:
Kod:
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>

Neresi:

  • <server-hostname-or-ip>oturum belirtecini oluşturduğunuz sunucunun ana bilgisayar adı veya IP adresidir.
  • <session_token>oluşturulmuş bir oturum belirtecidir.
Ayrıca aşağıdaki isteğe bağlı parametreleri de belirtebilirsiniz:
  • <success_redirect_url>başarılı bir girişten sonra tarayıcının yönlendirileceği URL'dir.
  • <failure_redirect_url>Plesk oturumunun süresi dolduktan veya kullanıcı oturumu kapattıktan sonra tarayıcının yönlendirileceği URL'dir.
  • <locale_id>oturum açtığınızda kullanılacak yerel ayarın adıdır (örneğin de-DE).
Oturum açma URL'si aşağıdaki gibi görünebilir:

Kod:
https://192.0.2.1:8443/enterprise/rsession_init.php?PLESKSESSID=df9d386ee5ef13dbcd583c1f616857a2&success_redirect_url=/admin/customer/list
  • Not: ve parametrelerde göreli URL'ler ( ile başlarlar /) kullanmanızı öneririz , örneğin: . Plesk'ten farklı ana bilgisayar adlarına yönlendirme yapmak için parametrelerde (örneğin, ) ve ayrıca dosyadaki ayarlarda (sonraki adıma bakın) mutlak URL'ler kullanmanız gerekir .success_redirect_urlfailure_redirect_url/admin/customer/listexample.comtrustedRedirectHostspanel.ini
  • success_redirect_urlPlesk'ten farklı ve mutlak URL'lere sahip ana bilgisayar adlarına yönlendirme yapan ve/veya parametrelerle Plesk'e otomatik giriş yapmayı ayarladıysanız failure_redirect_url, Plesk sunucunuzu açık yönlendirmeye karşı koruyun. Bunu yapmak için dosyaya aşağıdaki girişi ekleyin panel.ini:
Kod:
[security]
trustedRedirectHosts = hostname1,hostname2

  1. ve parametreleri aracılığıyla URL yeniden yönlendirmesine izin verdiğiniz güvenilir ana bilgisayar adları nerede hostname1ve nelerdir?hostname2success_redirect_urlfailure_redirect_url
    Plesk'inizi açık yönlendirmeye karşı koruma hakkında daha fazla bilgi edinin.

Kimlik Bilgilerini Kullanarak Plesk'te Otomatik Oturum Açma

Otomatik oturum açmayı, bir oturum belirteci oluşturmadan da yapılandırabilirsiniz: URL'de parametre olarak kullanıcı oturum açma adını ve parolasını ileterek. Güvenlik nedeniyle bu yaklaşımı önermiyoruz.

Hala devam etmek istiyorsanız, oturum açma URL'si aşağıdaki yapıya sahip olacaktır:

Kod:
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>
  • <server-hostname-or-ip>oturum belirtecini oluşturduğunuz sunucunun ana bilgisayar adı veya IP adresidir.
  • <login>ve <password>sırasıyla kullanıcının kullanıcı adı ve şifresidir.
Ayrıca aşağıdaki isteğe bağlı parametreleri de belirtebilirsiniz:
  • <success_redirect_url>başarılı bir girişten sonra tarayıcının yönlendirileceği URL'dir.
  • <failure_redirect_url>Plesk oturumunun süresi dolduktan veya kullanıcı oturumu kapattıktan sonra tarayıcının yönlendirileceği URL'dir.
  • <locale_id>oturum açtığınızda kullanılacak yerel ayarın adıdır.
 
Paylaşım İçin Teşekürler İyi Forumlar.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst