كيفية تغيير اسم المستخدم في Linux خطوة بخطوة

تغيير المستخدم في لينكس

حسنًا ، سوف تضحك ، لكن أول شيء يجب أن أقوله هو أنني لن أفعل أول شيء سأقوم بشرحه في هذا المقال: كيفية تغيير اسم المستخدم في لينكس من المحطة. يتكون تغيير اسم المستخدم من مرحلتين ، إحداهما نغير فيها الاسم فقط والأخرى نغير فيها أيضًا المعرف الفريد العمومي (UID) أو معرف المستخدم. لن يكون التغيير صحيحًا بنسبة 100٪ إذا لم ننفذ كلا العمليتين.

على الرغم من أنه من المفترض أن يكون كل ما سأوضحه في هذا المنشور آمنًا ، فأنا لست شخصًا يحب التأمين على أشياء لست متأكدًا منها بنسبة 100٪ ، لذلك أنصح قم بعمل نسخة احتياطية من جميع البيانات المهمة قبل بدء أي عملية. من ناحية أخرى ، سأشرح أيضًا طريقة أخرى للقيام بذلك تبدو أكثر أمانًا بالنسبة لي. لديك كل المعلومات أدناه.

تغيير اسم المستخدم مع المحطة

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

  1. نقوم بتغيير الاسم بالأمر التالي:
usermod -l nuevo-nombre viejo-nombre

مما سبق ، الشيء الوحيد الذي سنفعله هو تغيير اسم المستخدم. إذا كان هذا هو ما تريده ، فستحصل عليه بالفعل ، لكنه لن يكون صحيحًا تمامًا. سيبقى UID "الاسم القديم". لذلك نواصل.

  1. في المحطة نكتب:
usermod -u UID username

يجب أن تكون القيمة الرقمية للمعرف الفريد عددًا صحيحًا وليست سالبة. عادةً ما يتم حجز من 0 إلى 99 لحسابات النظام.

مثال عملي

لكن أفضل مع مثال. سنتبع الخطوات التالية:

  1. نقوم بعمل نسخة احتياطية من كل شيء مهم.
  2. نتأكد من عدم استخدام المستخدم الذي نريد تغييره في أي عملية.
  3. الآن علينا أن نرى المستخدم ومجموعاتهم ، في حالتي "pablinux". لهذا نكتب "id pablinux" بدون علامات الاقتباس.
  4. بعد ذلك ، نستخدم الأمر "grep" للحصول على معلومات لمستخدم "pablinux" من / etc / passwd. لهذا سنكتب "grep '^ pablinux:' / etc / passwd" بدون علامات الاقتباس.
  5. فيما يلي عرض معلومات مجموعة المستخدم باستخدام هذه الأوامر:
grep 'pablinux' /etc/group
groups pablinux
  1. نبحث عن أذونات الدليل لمستخدم pablinux ، وننفذ الأمر:
ls -ld /home/pablinux/
  1. الآن سنرى جميع عمليات المستخدم والمجموعات «pablinux» بهذه الأوامر:
ps aux | grep pablinux
ps -u pablinux

سنقوم الآن بتغيير المستخدم من pablinux إلى pablinux 2

  1. نحن نستخدم هذه الأوامر
id pablinux
usermod -l pablinux2 pablinux
  1. نتحقق منه:
id pablinux
id pablinux2
ls -ld /home/pablinux
  1. قد نرى بعض الأخطاء إذا كان pablinux يستخدم بعض العمليات. علينا قتلهم بهذه الأوامر:
pkill -u pablinux pid
pkill -9 -u pablinux
usermod -l pablinux2 pablinux

تغيير اسم المجموعة الأساسية من pablinux إلى pablinux2

  1. كتبنا:
id pablinux
groupmod -n pablinux2 pablinux
id pablinux
ls -ld /home/pablinux

تغيير الدليل الرئيسي من pablinux إلى pablinux2

  1. نكتب ما يلي:
usermod -d /home/pablinux2 -m pablinux2
id pablinux2
ls -ld /home/pablinux2

الخطوة النهائية: قم بتغيير pablinux UID من 5001 إلى 1000

  1. نكتب ما يلي:
id pablinux
usermod -u 10000 pablinux
id pablinux

ومن الناحية النظرية ، سيكون هذا هو الحال.

صورة دوران LXDE لفيدورا.
المادة ذات الصلة:
كيفية تغيير كلمة مرور الجذر في Fedora

العبها بأمان: النسخ الاحتياطي واستعادة الملفات

شيء آخر يمكننا القيام به هو إنشاء مستخدم جديد وحذف المستخدم القديم. لكن لهذا نحتاج إلى قسم أمان أو محرك أقراص ثابت خارجي. الفكرة هي كالتالي:

  1. نقوم بنسخ مجلدنا الشخصي على قسم الأمان أو القرص الخارجي. إذا كنا لا نريد نسخ كل شيء ، فيمكننا نسخ ما نريد فقط. على سبيل المثال ، إذا ضغطنا على Ctrl + H ، فإن معظم توزيعات Linux ستعرض الملفات المخفية. يمكننا حفظ مجلدات المستندات والموسيقى والصور وما إلى ذلك ، وكذلك مجلدات أخرى مثل .mozilla التي ستحتوي على تهيئة Firefox.
  2. يحتوي كل توزيع Linux على تطبيق إعدادات / تفضيلات مختلف ، لذلك سأقوله تقريبًا (بناءً على Kubuntu). نذهب إلى تفضيلات النظام / مدير المستخدم. بدلاً من ذلك ، يمكننا البحث عن "المستخدمون" في إعدادات نظام التشغيل الخاص بنا.
  3. هنا نعطي (+) أو «مستخدم جديد».
  4. نضع الاسم الجديد وكلمة المرور.
  5. هام: نمنحك أذونات المسؤول.

إنشاء مستخدم جديد في Kubuntu

  1. نبدأ من الحساب الجديد.
  2. نقوم باستعادة البيانات التي حفظناها في الخطوة 1.
  3. نتحقق من أن كل شيء يعمل بشكل صحيح.
  4. إذا سارت الأمور على ما يرام ، يمكننا حذف حسابنا القديم.

هذا ليس تغييرًا للاستخدام ، ولكنه يمكن أن يخدمنا وهو نظام آمن للغاية لأننا لم نلمس أي شيء على النظام ولدينا بيانات مهمة في نسخة احتياطية.

ماذا عن إعادة تثبيت نظام التشغيل؟

سيتذكر أي مستخدم قام بتثبيت Linux بنفسه أن هناك خطوة نقوم فيها بتهيئة اسم المستخدمواسم الكمبيوتر وكلمة المرور. ستكون هذه هي الخطوة المهمة. المشكلة الوحيدة هي أن هذا النظام سيستغرق وقتًا. ستكون الخطوات التي يجب اتباعها كما يلي:

  1. نقوم بإنشاء قرص حي أو LiveUSB. للقيام بذلك ، يمكننا الاستمرار هذا الدليل.
  2. نبدأ تشغيل الكمبيوتر من LiveUSB.
  3. بدأنا التثبيت.
  4. في القسم الخاص بنوع التثبيت الذي نريد تنفيذه ، نختار "إعادة التثبيت". من المهم ملاحظة أن هذا سيؤدي إلى إعادة تثبيت نظام التشغيل وأنه في كثير من الأحيان لا يمكنك إعادة تثبيت البرنامج الذي قمنا بتثبيته. يجب أن تترك إعادة تثبيت نظام التشغيل المجلد / home دون تغيير ، مما يعني أن إعادة تثبيت البرامج ستعود إلى نفس الإعدادات.
  5. نواصل التثبيت كالمعتاد حتى نصل إلى القسم الخاص باختيار اسم المستخدم. هنا نختار اسم المستخدم الجديد.
  6. ننتظر انتهاء التثبيت.
  7. عند بدء تشغيل نظام التشغيل ، سيكون لدينا اسم المستخدم الجديد الخاص بنا.

يبدو لي من المهم أن أوضح أنه ، مثل العديد من عمليات الكمبيوتر ، قد لا يحدث شيء ما كما هو متوقع ، لذا فإن النسخ الاحتياطي مهم للغاية. للتأكد من أن مجلدنا / المجلد الرئيسي لا يخضع لأية تغييرات ، يجدر وجود قسم مخصص لمجلدنا الشخصي. في هذه الحالة ، في نوع التثبيت الذي نريد تنفيذه ، سنختار "المزيد" وهنا نشير إلى القسم / home ، وسنضع علامة عليه على هذا النحو ولن نضع علامة عليه للتنسيق. هذا ما كنت أفعله منذ أكثر من عقد ولم أفقد أي بيانات أبدًا.

كما قلت في بداية هذا المقال ، فإنني أعمل أكثر على القيام بذلك "بجد". لدي 1 تيرابايت من القرص الصلب + 128 جيجابايت SSD حيث أقوم بتثبيت نظام التشغيل ، لذلك لدي قسم بسعة 500 جيجابايت حيث أحتفظ بكل شيء مهمًا. في حالتي ، في حالة حدوث أي مشكلة ، أقرر إعادة التثبيت ، أحيانًا من 0 ، واستعادة البيانات من النسخة الاحتياطية. ماذا تفضل ان تفعل؟

لا يزال من سلسلة قانون ميلو مورفي
المادة ذات الصلة:
تقنيات وبرامج للوقاية من الكوارث في لينكس

اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.