بسم الله الرحمن الرحيم
الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم
السلام عليكم ورحمة الله
كيفية تغيير اسم المستخدم على أوبونتو ، ديبيان ، لينكس منت و فيدورا
هذا دليل خطوة بخطوة حول كيفية تغيير اسم المستخدم الخاص بك على دبيان وأوبونتو ولينكس مينت (وغيرها من توزيعات لينكس على أساس ديبيان / أوبونتو) وفيدورا .
توضح الإرشادات كيفية تغيير (إعادة تسمية) اسم المستخدم إلى جانب اسم المجلد الرئيسي للمستخدم ، بالإضافة إلى حل بسيط للمشكلات المحتملة مع ملفات التكوين التي لا تزال تشير إلى اسم المجلد الرئيسي القديم. هناك أيضًا خطوة لتغيير الاسم الكامل (اسم العرض) ، والذي يظهر على شاشة تسجيل الدخول والأماكن الأخرى في جميع أنحاء سطح المكتب.
في جميع التعليمات / الأوامر الواردة أدناه ، تذكر أن تستبدل newusernameباسم المستخدم الجديد وباسم oldusername... القديم.
1. إنشاء مستخدم مؤقت ومنحها امتيازات sudo.
سنقوم بتسجيل الدخول مع المستخدم المؤقت لتنفيذ أوامر تغيير اسم المستخدم. وبهذه الطريقة ، لن تكون هناك أية مشكلات تشغلها من نفس المستخدم الذي نحاول إعادة تسميته (على سبيل المثال ، العمليات التي تعمل لهذا المستخدم ، إلخ).
أضف مستخدمًا مؤقتًا جديدًا ( tempuser) ومنحه امتيازات sudo على Debian أو Ubuntu أو Linux Mint (بعد إدخال كلمة مرور ، يمكنك الاستمرار في الضغط Enter لتخطي إدخال بقية المعلومات):
sudo adduser tempuser
sudo usermod -aG sudo tempuser
أضف جديدًا tempuser واعطيه امتيازات sudo على Fedora :
sudo adduser tempuser
sudo passwd tempuser
sudo usermod -aG wheel tempuser
2. تسجيل الدخول tempuser وتغيير (إعادة تسمية) اسم المستخدم والمجلد الرئيسي والمجموعة.
تسجيل الخروج ، وعلى شاشة تسجيل الدخول حدد tempuser وتسجيل الدخول مع هذا المستخدم. بعد ذلك ، افتح الطرفبة وقم بتشغيل هذه الأوامر لتغيير اسم المستخدم والمجلد الرئيسي والمجموعة من oldusername إلى newusername:
sudo usermod -l newusername -d /home/newusername -m oldusername
sudo groupmod -n newusername oldusername
إذا تلقيت خطأ حول استخدام إحدى العمليات لاسم المستخدم القديم ، فقم بقتل هذه العملية ( kill PID) ، لكن يجب ألا يحدث ذلك في معظم الحالات نظرًا لأننا قمنا بتسجيل الدخول باستخدام اسم مستخدم مؤقت وسيط لإجراء هذه التغييرات. إذا حدث ذلك ، فإن الحل الآخر هو إعادة التشغيل ثم تسجيل الدخول مباشرة tempuser، وبهذه الطريقة لا توجد أي عمليات مستخدمة بواسطة اسم المستخدم القديم.
3. إنشاء رابط رمزي من
/home/newusername
إلى
/home/oldusername.
ستُظهر بعض التطبيقات أخطاء عند تغيير اسم المستخدم ، لأنه في بعض الحالات توجد ملفات تهيئة تشير إلى المجلد الرئيسي لاسم المستخدم القديم. أحد الحلول لهذا هو إنشاء رابط رمزي من المجلد الرئيسي الجديد إلى المجلد الرئيسي القديم:
sudo ln -s /home/newusername /home/oldusername
4. تغيير اسم العرض / الاسم الكامل (اسم العائلة الاسم).
في حالتي ، في محاولة لإعادة تسمية اسم المستخدم على Ubuntu 19.04 و Fedora ، بقي اسم العرض (الاسم الكامل) دون تغيير على شاشة تسجيل الدخول GDM3 وفي قائمة المستخدم. يمكن تغيير هذا على الرغم من استخدام:
sudo chfn -f "firstname lastname" newusername
استبدال firstname و lastname مع الاسم الأول والأخير، أو كل ما تريد أن تظهر على شاشة تسجيل الدخول وغيرها من الأماكن المختلفة في جميع أنحاء النظام. firstname و lastname يمكن أيضا أن تكون عنصر واحد، على سبيل المثال اسم المستخدم الجديد.
و chfn هو أمر متاح في فيدورا في util-linux-user حزمة، والتي لا يتم تثبيتها بشكل افتراضي. يمكنك تثبيته على Fedora باستخدام:
sudo dnf install util-linux-user
بعد تثبيت هذه الحزمة ، chfn يجب أن يعمل الأمر على Fedora.
5. قم بتسجيل الدخول باستخدام اسم المستخدم الجديد (المعاد تسميته) ، وحذف المستخدم المؤقت الذي تم إنشاؤه في الخطوة
1. قم بتسجيل الخروج وحدد اسم المستخدم الجديد الذي تمت إعادة تسميته من شاشة تسجيل الدخول ، ثم تابع تسجيل الدخول. يمكنك الآن حذف المستخدم المؤقت الذي تم إنشاؤه في الخطوة
1 المجلد الرئيسي الخاص به: ( tempuser)
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))