استرجاع كلمة مرور plesk الخاصة ب admin


السلام عليكم

كلنا نعلم ان السيرفرات التي تستخدم plesk ، لها كلمة مرور خاصة بالرروت (root) تختلف عن الأدمن (admin) ، و يحدث كثيرا أن تضيع أو تسرق أو تنسى كلمة مرور الأدمن (admin) الخاصة بال plesk ، و يصبح مستحيلا الولوج اليها ، و يمكن معالجة الأمر من خلال الدخول لل ssh أو الويندووز ...

الطريقة الخاصة بسيرفرات linux :

يوجد ملف بالسيرفر يمكن المدراء من استعادة كلمة مرور الأدمن ، و الملف يحمل اسم ch_admin_passwd . ندخل المجلد بالامر التالي

cd /usr/local/psa/admin/bin/


كلمة المرور عادة توجد بالمتغير PSA_PASSWORD ، كلمة المرور يجب ان تكون من 5 و حتى 16 حرفا ، يجب ان لا تتكون من اسم الدخول و لا الفراغات و لا المعقوفتان أو الأحرف الوطنية .

علينا اولا جلب كلمة المرور من المتغير بالامر التالي

export PSA_PASSWORD=’newpass’


نغير كلمة newpass لكلمة المرور التي نرغب بها ، يمكننا التاكد من أنها تغيرت من خلال استدعاء المتغير ، الامر التالي

echo $PSA_PASSWORD


طبعا الناتج سيكون كلمة المرور التي اخترناها . و بعد التاكد من ان كلمة المرور هي التي نرغب بها نقوم باستدعاء السكريبت الذي سيقوم بتغييرها ، الامر التالي يفيد بالغرض

./ch_admin_passwd


ثم نصدر الكلمة ، و نرى النتيجة المهائية

export PSA_PASSWORD=


cat /etc/psa/.psa.shadow


الناتج سيكون كلمة المرور التي اخترناها .

الطريقة الخاصة بسيرفرات الويتدووز windows :

يمكن وضع كلمة مرور جديدة من خلال التطبيق lesksrvclient binary الموجود في مجلد %plesk_bin% :

الحصول على كلمة المرور الحالية ، صع الكود التالي في start - run :


"%plesk_bin%\plesksrvclient" -get


وضع كلمة مرور جديدة :

"%plesk_bin%\plesksrvclient" -set


اي شيء سيتم كتابته بعد الامر plesksrvclient.exe سيتم اعتباره كلمة مرور ، و بالتالي لا تقم باستخدام رموز الا ان كنت ترغب في ان تكون ضمن كلمة المرور . أيضا تنفيذ الامر دون وضع اي بيانات سيتم فتح نافذة جديدة ستطلب منك إدخال كلمة المرور جديدة .

انتهى الشرح و أتمنى ان اكون قد وفقت ولو قليلا في طرح المساعدة .

تحياتي لك