it-swarm.asia

مشكلة ترقية SSH

alt text

ما زلت أتلقى نفس الخطأ ، أي أفكار؟

  1. لقد قمت بإنشاء مفتاح بدون كلمة مرور باستخدام ssh-keygen
  2. أنا وضعت أذونات على مفاتيح إلى 600
  3. لقد قمت بتسجيل الدخول بنجاح باستخدام ssh -i /root/.ssh/id_rsa 1**.**.*8.128
  4. لقد حاولت تغيير اسم المضيف إلى localhost و 127.0.0.1

يعمل الخادم على CentOS 5.4.

1
rjstelling

تم الرد على هذا السؤال على ServerFault من قبل السائل. أقوم بإضافة إجابته هنا كمجتمع ويكي.

إليكم الحل الكامل ، بفضل michaelmior لمساعدته ، فقد جعلني في منتصف الطريق.

  1. قم بتشغيل هذا الأمر لإنشاء المفاتيح: ssh-keygen

    ستحصل على هذا الإخراج:

    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/user1/.ssh/id_rsa):
    Created directory ‘/home/user1/.ssh’.
    Enter passphrase (empty for no passphrase): (just hit enter, no need for a password)
    Enter same passphrase again: (same thing, hit enter again)
    Your identification has been saved in /home/user1/.ssh/id_rsa.
    Your public key has been saved in /home/user1/.ssh/id_rsa.pub.
    The key fingerprint is:
    xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx [email protected]
    
  2. أضف المفتاح العمومي إلى ملف authorized_keys الخاص بك

  3. انقل id_rsa و id_rsa.pub إلى /usr/local

  4. chown الملفات لنفس المستخدم مثل خادم الويب الخاص بك (في حالتي Apache)

  5. chmod الملفات إلى 600: chmod 600 id_rsa*

هذا يجب أن تعمل الآن.

ومع ذلك ، استمر التثبيت معلقًا ، تظهر لي نظرة سريعة على ملف httpd error_log:

PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 2966269 bytes) in /var/www/sites/....

إضافة هذا الرمز إلى ملف Word__ wp-config.php لزيادة حجم الذاكرة المتاحة مؤقتًا:

define('WP_MEMORY_LIMIT', '64M');
1
Chris_O

أيضا php جمعت مع دعم سه؟ معظم المضيفين لا تأتي مع امتداد pshl ssh ..

0
Vid Luther