الأتصال بنا
+967738977414
[email protected]
قد يصبح من الضروري تغيير كلمة مرور الجذر على نظام التشغيل GNU / Linux. هناك سيناريوهين ممكنين:
سيشرح هذا الدليل كيفية المضي قدمًا في تغيير كلمة مرور المسؤول اعتمادًا على الموقف الأولي.
توفر لك OVHcloud الخدمات التي تتحمل مسؤوليتها ، فيما يتعلق بتكوينها وإدارتها. لذلك فأنت مسؤول عن التأكد من أنها تعمل بشكل صحيح.
تم تصميم هذا الدليل لمساعدتك في المهام المشتركة قدر الإمكان. ومع ذلك ، نوصيك بالاتصال بمزود خدمة متخصص إذا كانت لديك صعوبات أو شكوك فيما يتعلق بإدارة الخدمات أو استخدامها أو تنفيذها على الخادم.
لمزيد من المعلومات حول الاتصال بخادم VPS الخاص بك ، يرجى الرجوع إلى دليل الخطوات الأولى .
قم بتسجيل الدخول إلى الخادم الافتراضي الخاص بك عبر SSH. قم بالتبديل إلى المستخدم الجذر ، إذا لزم الأمر:
~$ sudo su - ~#
ينسخ
تغيير كلمة مرور المستخدم الحالي:
~# passwd New password: Retype new password: passwd: password updated successfully
ينسخ
في توزيعة GNU / Linux ، لن تظهر كلمة المرور التي تدخلها .
إذا كنت بحاجة إلى السماح بتسجيل الدخول بحساب الجذر ، فاتبع الخطوات الواردة في قسم الدليل هذا .
قم بتسجيل الدخول إلى لوحة تحكم OVHcloud الخاصة بك وأعد تشغيل VPS في وضع الإنقاذ. إذا كنت بحاجة إلى مزيد من الإرشادات حول تنشيط وضع الإنقاذ باستخدام VPS ، فيمكنك الرجوع إلى دليل وضع الإنقاذ .
في نطاقات 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 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
ينسخ
أنت الآن بحاجة إلى تحرير الدليل الجذر لتطبيق التغييرات على نظامك. يمكنك القيام بذلك باستخدام الأمر chroot
:
~$ chroot /mnt/sdb1/
ينسخ
يمكنك التحقق من خلال كتابة الأمر ls -l
، والذي سيسرد المحتوى المخزن في الدليل الحالي لنظامك:
~$ ls -l
ينسخ
في الخطوة الأخيرة ، قم بتغيير كلمة المرور الخاصة بك باستخدام 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 .
استخدم محرر نصي مثل vim أو nano لتحرير ملف التكوين هذا:
~$ nano /etc/ssh/sshd_config
ينسخ
أضف السطر التالي.
PermitRootLogin yes
ينسخ
ابحث عن هذا السطر وتأكد من التعليق عليه:
#PermitRootLogin prohibit-password
ينسخ
حفظ الملف وإنهاء المحرر.
~$ systemctl restart sshd
ينسخ
يجب أن يكون هذا كافيًا لتطبيق التغييرات. بدلاً من ذلك ، أعد تشغيل VPS ( ~$ reboot
).
إذا واجهت مشكلات في التمهيد بعد أن قمت بتغيير كلمة مرورك وبدء إعادة التشغيل: