تغيير كلمة مرور الجذر الخاصة بك على OVHcloud VPS

موضوعي

قد يصبح من الضروري تغيير كلمة مرور الجذر على نظام التشغيل GNU / Linux. هناك سيناريوهين ممكنين:

  • لا يزال بإمكانك تسجيل الدخول عبر SSH
  • لا يمكنك تسجيل الدخول عبر SSH لأنك فقدت كلمة المرور الخاصة بك

سيشرح هذا الدليل كيفية المضي قدمًا في تغيير كلمة مرور المسؤول اعتمادًا على الموقف الأولي.

متطلبات

  • تم بالفعل إعداد OVHcloud VPS
  • تم استلام بيانات اعتماد تسجيل الدخول عبر البريد الإلكتروني بعد التثبيت (إذا كانت لا تزال سارية)
  • الوصول إلى لوحة تحكم OVHcloud (لاستخدام وضع الإنقاذ)

توفر لك OVHcloud الخدمات التي تتحمل مسؤوليتها ، فيما يتعلق بتكوينها وإدارتها. لذلك فأنت مسؤول عن التأكد من أنها تعمل بشكل صحيح.

تم تصميم هذا الدليل لمساعدتك في المهام المشتركة قدر الإمكان. ومع ذلك ، نوصيك بالاتصال بمزود خدمة متخصص إذا كانت لديك صعوبات أو شكوك فيما يتعلق بإدارة الخدمات أو استخدامها أو تنفيذها على الخادم.

تعليمات

تغيير كلمة المرور إذا كان لا يزال بإمكانك الوصول (مستخدم sudo أو الجذر)

لمزيد من المعلومات حول الاتصال بخادم VPS الخاص بك ، يرجى الرجوع إلى دليل الخطوات الأولى .

قم بتسجيل الدخول إلى الخادم الافتراضي الخاص بك عبر SSH. قم بالتبديل إلى المستخدم الجذر ، إذا لزم الأمر:

~$ sudo su -
~#

ينسخ

تغيير كلمة مرور المستخدم الحالي:

~# passwd
New password:
Retype new password:
passwd: password updated successfully

ينسخ

في توزيعة GNU / Linux ، لن تظهر كلمة المرور التي تدخلها .

إذا كنت بحاجة إلى السماح بتسجيل الدخول بحساب الجذر ، فاتبع الخطوات الواردة في قسم الدليل هذا .

تغيير كلمة المرور في حالة فقدها

https://youtube.com/watch?v=ua1qoTMq35g%3Frel%3D0

الخطوة 1: أعد تشغيل VPS في وضع الإنقاذ

قم بتسجيل الدخول إلى لوحة تحكم OVHcloud الخاصة بك وأعد تشغيل VPS في وضع الإنقاذ. إذا كنت بحاجة إلى مزيد من الإرشادات حول تنشيط وضع الإنقاذ باستخدام VPS ، فيمكنك الرجوع إلى دليل وضع الإنقاذ .

الخطوة 2: تحديد نقطة التثبيت

في نطاقات VPS الأقدم ، سيتم تثبيت أقسامك تلقائيًا في وضع الإنقاذ. يمكنك استخدام الأوامر التالية للتحقق من ذلك وتحديد مكان تثبيت القسم الخاص بك:

مدافع-ح
~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            5.8G     0  5.8G   0% /dev
tmpfs           1.2G   17M  1.2G   2% /run
/dev/sda1       2.4G  1.5G  788M  66% /
tmpfs           5.8G     0  5.8G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           5.8G     0  5.8G   0% /sys/fs/cgroup
/dev/sdb1        49G  1.2G   48G   3% /mnt/sdb1
/dev/sdb15      105M  3.6M  101M   4% /mnt/sdb15

ينسخ

lsblk
~$ lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda       8:0    0  2.5G  0 disk
└─sda1    8:1    0  2.5G  0 part /
sdb       8:16   0   50G  0 disk
├─sdb1    8:17   0 49.9G  0 part /mnt/sdb1
├─sdb14   8:30   0    4M  0 part
└─sdb15   8:31   0  106M  0 part /mnt/sdb15

ينسخ

يوضح إخراج المثال أعلاه أن قسم النظام مركب على / mnt / sdb1 .

إذا كان الخادم الافتراضي الخاص بك من النطاقات الحالية ، MOUNTPOINTفيجب أن يكون العمود فارغًا. في هذه الحالة ، قم بتثبيت القسم أولاً:

~$ mkdir -p /mnt/sdb1
~$ mount /dev/sdb1 /mnt/sdb1

ينسخ

الخطوة 3: أذونات CHROOT

أنت الآن بحاجة إلى تحرير الدليل الجذر لتطبيق التغييرات على نظامك. يمكنك القيام بذلك باستخدام الأمر chroot:

~$ chroot /mnt/sdb1/

ينسخ

يمكنك التحقق من خلال كتابة الأمر ls -l، والذي سيسرد المحتوى المخزن في الدليل الحالي لنظامك:

~$ ls -l

ينسخ

الخطوة 4: تغيير كلمة المرور (root)

في الخطوة الأخيرة ، قم بتغيير كلمة المرور الخاصة بك باستخدام passwdالأمر.

~# passwd
New password:
Retype new password:
passwd: password updated successfully

ينسخ

إذا كان خادم VPS الخاص بك من النطاقات الحالية (نظام التسمية: vps-XXXXXXX.vps.ovh.net ) ، فقد تلقيت في البداية بيانات اعتماد تسجيل الدخول لمستخدم لديه أذونات مرتفعة بدلاً من حساب “الجذر” الافتراضي. بالإضافة إلى ذلك ، لا تقبل خدمة SSH طلبات تسجيل الدخول كجذر.

لذلك من الضروري إدخال اسم المستخدم الذي تستخدمه بالفعل لتسجيل الدخول بعد passwd:

~# passwd <username>
New password:
Retype new password:
passwd: password updated successfully

ينسخ

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

أخيرًا ، أعد تشغيل الخادم الافتراضي الخاص بك في الوضع “العادي” في لوحة تحكم OVHcloud .

تمكين تسجيل الدخول إلى الجذر

إذا كان خادم VPS الخاص بك من النطاقات الحالية (نظام التسمية: vps-XXXXXXX.vps.ovh.net ) ، فقد تلقيت بيانات اعتماد تسجيل الدخول لمستخدم لديه أذونات مرتفعة بدلاً من حساب “الجذر” الافتراضي. بالإضافة إلى ذلك ، لا تقبل خدمة SSH طلبات تسجيل الدخول كجذر.

يُعتبر تمكين عمليات تسجيل الدخول إلى الجذر عادةً ثغرة أمنية ولذلك لا يوصى به.

نوصي باتخاذ الإجراءات اللازمة لتأمين الخادم الافتراضي الخاص بك أولاً. يمكنك الرجوع إلى دليلنا حول تأمين VPS .

الخطوة 1: قم بتحرير ملف sshd_config

استخدم محرر نصي مثل vim أو nano لتحرير ملف التكوين هذا:

~$ nano /etc/ssh/sshd_config

ينسخ

أضف السطر التالي.

PermitRootLogin yes

ينسخ

ابحث عن هذا السطر وتأكد من التعليق عليه:

#PermitRootLogin prohibit-password

ينسخ

حفظ الملف وإنهاء المحرر.

الخطوة 2: أعد تشغيل خدمة SSH

~$ systemctl restart sshd

ينسخ

يجب أن يكون هذا كافيًا لتطبيق التغييرات. بدلاً من ذلك ، أعد تشغيل VPS ( ~$ reboot).

استكشاف الأخطاء وإصلاحها

إذا واجهت مشكلات في التمهيد بعد أن قمت بتغيير كلمة مرورك وبدء إعادة التشغيل:

  • تحقق من KVM للحصول على معلومات مهمة عن سبب عدم قدرة VPS على البدء. راجع دليل KVM للمساعدة في استخدام هذه الميزة في لوحة تحكم OVHcloud.
  • إذا كان KVM يعرض تمهيد VPS أو غير قادر على العثور على القرص ، فتأكد من تمكين سجلات التمهيد . قم بنقل السجلات ذات الصلة إلى فرق الدعم لدينا عن طريق إنشاء طلب دعم في لوحة تحكم OVHcloud لمزيد من التحقيقات.

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *