النتائج 1 إلى 10 من 10

الموضوع: UserAdd لا يعمل بشكل جيّد

  1. #1
    عضو الصورة الرمزية andalus
    تاريخ التسجيل
    Mar 2006
    المشاركات
    251
    الدولة: Jordan
    معدل تقييم المستوى
    0

    UserAdd لا يعمل بشكل جيّد



    السلام عليكم ورحمة الله وبركاته.

    عند عملي على توزيعة Mint Helena قمتُ بعمل مستخدم من خلال التيرمنال باستخدام الأمر UserAdd وقمتُ بإعطاءه كلمة مرور من خلال الأمر Passwd.

    بعد عمل اسم المستخدم وإعطاءه كلمة مرور لم يظهر له مجلّد في المسار
    كود:
    /home
    ولا أدري ما هو السّبب. وعند دخولي إلى اسم المستخدم من خلال التيرمنال (su newuser) ثم إدخال الباسورد، فإنّ المؤشّر تظهر به علامة الدولار فقط ($) من غير ظهور اسم مستخدم.

    عند خروجي من الواجهة الرسوميّة وعمل خروج من المستخدم الحالي يظهر اسم المستخدم الذي قمتُ بعمله، وعندما أضغط عليه وأكتب كلمة المرور تظهر لي رسالة خطأ.



    عند الضغط على OK فيها تظهر رسالة خطأ ثانية.



    وعندما اضغط OK على رسالة الخطأ الثّانية تظهر رسالة ثالثة.



    وعند ضغط OK فإنّ النافذة تبقى عالقة كما هي بدون أن يظهر أي شيء على الشاشة سوى الصفحة الخلفيّة فقط مما يضطرني إلى عمل إعادة تشغيل للنظام والدخول من جديد بإسم مستخدم آخر.

    ما المشكلة التي تحدث هنا؟ مع أنّني سابقاً قمتُ بعمل مستخدمين من التيرمنال في Fedora 11 ولم أواجه أي من هذه المشاكل!!

  2. #2
    عضوية جديدة الصورة الرمزية SIGTERMer
    تاريخ التسجيل
    Dec 2009
    المشاركات
    64
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    هل قمت بتفعيل خاصية إنشاء home؟ أي:
    كود:
    useradd --create-home (باقي الخصائص)
    على كلٍ ينصح إستخدام adduser (و ليس useradd) على مشتقات debian.
    لمعلومات أكثر عن كلا الأمرين، راجع man useradd، او man adduser

    و السلام عليكم ورحمة الله وبركاته
    أحد حكماء السلاحف قال: "لا تخافين، لا تخافين.. الصابون الجديد، لا تخافين".:D

  3. #3
    عضو الصورة الرمزية andalus
    تاريخ التسجيل
    Mar 2006
    المشاركات
    251
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    اقتباس المشاركة الأصلية كتبت بواسطة SIGTERMer مشاهدة المشاركة
    هل قمت بتفعيل خاصية إنشاء home؟ أي:
    كود:
    useradd --create-home (باقي الخصائص)
    على كلٍ ينصح إستخدام adduser (و ليس useradd) على مشتقات debian.
    لمعلومات أكثر عن كلا الأمرين، راجع man useradd، او man adduser

    و السلام عليكم ورحمة الله وبركاته
    كل الشّكر أخي SIGTERMer على ردّك!!

    في الواقع كما أسلفتُ فإنّني في فيدورا 11 قد قمتُ باستخدام ذات الأمر دون أن أضطر إلى عمل home directory بشكل منفصل!! ولكن يبدو أنّ الأمور تختلف هنا في مينت هيلينا.

    بعد مراجعتي للأمرين اللذَيْنِ ذكرتهما وجدتُ أنّ الأمر adduser هو لينك للأمر useradd. أي أنّك عند كتابة adduser فإنّ الذي يتمّ استدعاءه فعلياً هو useradd.

    بينما الأمر يختلف في ment helena حيثُ أنّهما أمرانِ مختلفان، وليس كما هو الحال في فيدورا.

    قمتُ الآن بحذف اسم المستخدم وإعادة إنشاءه باستخدام الأمر adduser وجرتْ الأمور على ما يُرام.

    كل الشّكر لكَ أخي على معلوماتك. ولكن ليس استفسار عن معلومة ذكرتها أنتَ وهي (مشتقات debian). واعذر جهلي ولكنني أجهل ما هي مشتقات debian. فهلا فصلتَ لنا في الأمر بارك الله فيك؟؟

    وجزاكَ الله خيراً.

  4. #4
    عضوية جديدة الصورة الرمزية SIGTERMer
    تاريخ التسجيل
    Dec 2009
    المشاركات
    64
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    لا شكر على واجب

    اقتباس المشاركة الأصلية كتبت بواسطة andalus مشاهدة المشاركة
    بينما الأمر يختلف في ment helena حيثُ أنّهما أمرانِ مختلفان، وليس كما هو الحال في فيدورا.
    السبب بسيط. redhat تقوم بتصميم أنظمتها بشكل مختلف عن باقي أنظمة لينكس. لهذا احاول تجنب redhat و مشتقاته (أي fedora و centos).

    اما بالنسبة لمشتقات debian، فهي كل أنظمة لينكس التي اتخذت من debian اساساً لها. فهي تشمل ubuntu و ment (مشتق من ubuntu).


    اقتباس المشاركة الأصلية كتبت بواسطة andalus مشاهدة المشاركة
    وجزاكَ الله خيراً.
    و إياك
    أحد حكماء السلاحف قال: "لا تخافين، لا تخافين.. الصابون الجديد، لا تخافين".:D

  5. #5
    عضو الصورة الرمزية andalus
    تاريخ التسجيل
    Mar 2006
    المشاركات
    251
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    بارك الله فيك أخي العزيز
    ولكن هل تزويعات أخرى مثل Mandreva و أعجوبة وغيرها تعتبر من مشتقات debian؟؟

    أنا أعلم أنّ redhat لها نظام خاص يتمثل بملفات rpm مثلاً.
    وأنّ أنظمة مثل ubuntu لا يوجد فيها root user. ونستخدم معها الأمر sudo بدلاً من su لإعطاء صلاحيات الـ root.

  6. #6
    عضوية جديدة الصورة الرمزية SIGTERMer
    تاريخ التسجيل
    Dec 2009
    المشاركات
    64
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    لا أعتقد ان Mandriva مبني على debian، وبكل صراحة لم اتعامل مع 'إعجوبة' لكي استطيع ان اجيب. بشكل عام، تكون البنية العامة للنظام المشتق مماثلة للنظام المشتق منه. فمثلاً، نظام تثبيت البرامج (package manager) لـmint هو apt (و صيغة ملفاته deb) أُخذ من ubuntu الذي بدوره أخذ النظام من debian. طبعاً توارث انظمة تثبيت البرامج ليست شرط كي يعتبر النظام مشقة الآخر.

    و توضيح بسيط عن معلومة في ردك السابق: يوجد في ubuntu مستخدم root. ولكن كلمة السر تكون مبهمة وذلك لحماية المستخدمين الجدد من انفسهم. يمكنك ان تكون root بسهولة إن اردت
    أحد حكماء السلاحف قال: "لا تخافين، لا تخافين.. الصابون الجديد، لا تخافين".:D

  7. #7
    عضو الصورة الرمزية andalus
    تاريخ التسجيل
    Mar 2006
    المشاركات
    251
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    اقتباس المشاركة الأصلية كتبت بواسطة SIGTERMer مشاهدة المشاركة
    لا أعتقد ان Mandriva مبني على debian، وبكل صراحة لم اتعامل مع 'إعجوبة' لكي استطيع ان اجيب. بشكل عام، تكون البنية العامة للنظام المشتق مماثلة للنظام المشتق منه. فمثلاً، نظام تثبيت البرامج (package manager) لـmint هو apt (و صيغة ملفاته deb) أُخذ من ubuntu الذي بدوره أخذ النظام من debian. طبعاً توارث انظمة تثبيت البرامج ليست شرط كي يعتبر النظام مشقة الآخر.

    و توضيح بسيط عن معلومة في ردك السابق: يوجد في ubuntu مستخدم root. ولكن كلمة السر تكون مبهمة وذلك لحماية المستخدمين الجدد من انفسهم. يمكنك ان تكون root بسهولة إن اردت
    اعذر جهلي فربّما استخدمتُ ubuntu مرة أو مرّتين في السّابق ولم أعد له إلى الآن.

    كيف أكون مستخدم root إذن على نظام ubuntu؟

    وآسفُ سلفاً على إزعاجي إيّاك

  8. #8
    عضوية جديدة الصورة الرمزية SIGTERMer
    تاريخ التسجيل
    Dec 2009
    المشاركات
    64
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    لا ازعاج يا أخي

    قبل ان اذكر الطرق حتى تكون الستخدم root، اود ان انبهك الى ان في استخدام root مخاطر كثيرة (و هذا ينطبق على كلا المبتدئين و الخبراء). فأنا لا استعمل النظام كالمستخدم root الا في حالات نادرة تكون فيها مزايا root عمليةً اكثر.

    الطريقة الأولى و التي استعملها شخصياً هي تشغيل bash بصلاحية root. وذلك بإستخدام sudo:
    كود:
    sudo bash
    و الطريقة الثانية التي لا أنصح بها إطلاقا هي ان تحول كلمة المرور لـroot بإستخدام passwd و sudo:
    كود:
     sudo passwd root
    بعد تغيير كلمة المرور ستتمكن من الدخول الى النظام كالمستخدم root بإستخدام كلمة المرور التي حددتها.
    أحد حكماء السلاحف قال: "لا تخافين، لا تخافين.. الصابون الجديد، لا تخافين".:D

  9. #9
    عضو الصورة الرمزية andalus
    تاريخ التسجيل
    Mar 2006
    المشاركات
    251
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد

    اقتباس المشاركة الأصلية كتبت بواسطة SIGTERMer مشاهدة المشاركة
    لا ازعاج يا أخي

    قبل ان اذكر الطرق حتى تكون الستخدم root، اود ان انبهك الى ان في استخدام root مخاطر كثيرة (و هذا ينطبق على كلا المبتدئين و الخبراء). فأنا لا استعمل النظام كالمستخدم root الا في حالات نادرة تكون فيها مزايا root عمليةً اكثر.

    الطريقة الأولى و التي استعملها شخصياً هي تشغيل bash بصلاحية root. وذلك بإستخدام sudo:
    كود:
    sudo bash
    و الطريقة الثانية التي لا أنصح بها إطلاقا هي ان تحول كلمة المرور لـroot بإستخدام passwd و sudo:
    كود:
     sudo passwd root
    بعد تغيير كلمة المرور ستتمكن من الدخول الى النظام كالمستخدم root بإستخدام كلمة المرور التي حددتها.
    جزاكَ الله خيراً أخي الكريم.
    في الواقع نصائحك جميلة ومفيدة

    بالنّسبة للطّريقة الأولى فهي - كما أظن وكما يظهر لي - ليست محدد بالـ bash فقط. فيمكنني أيضاً أن أستخدم أيّ Shell آخر مثل zsh أو csh بنفس الطّريقة؟ وأكون بصلاحيات مستخدم root، أليس كذلك؟؟

    باركَ الله فيكَ أخي.

  10. #10
    عضوية جديدة الصورة الرمزية SIGTERMer
    تاريخ التسجيل
    Dec 2009
    المشاركات
    64
    معدل تقييم المستوى
    0

    رد: UserAdd لا يعمل بشكل جيّد



    اقتباس المشاركة الأصلية كتبت بواسطة andalus مشاهدة المشاركة
    جزاكَ الله خيراً أخي الكريم.
    بالنّسبة للطّريقة الأولى فهي - كما أظن وكما يظهر لي - ليست محدد بالـ bash فقط. فيمكنني أيضاً أن أستخدم أيّ Shell آخر مثل zsh أو csh بنفس الطّريقة؟ وأكون بصلاحيات مستخدم root، أليس كذلك؟؟
    .
    اتوقع ذلك. و لكن لا استطيع ان اجزم لأنني لم اتعامل مع shell غير bash. و قد تستخدم البرامج الأخرى وسائل أخرى لتحديد المستخدم (على الرغم من ان البرنامج يعمل بصلاحيات root) مثل gdm.
    أحد حكماء السلاحف قال: "لا تخافين، لا تخافين.. الصابون الجديد، لا تخافين".:D

المواضيع المتشابهه

  1. الصوت لا يعمل بشكل كامل
    بواسطة goni في المنتدى مشاكل الحاسب وحلولها
    مشاركات: 5
    آخر مشاركة: 26-03-2011, 09:03
  2. الجهاز لا يعمل بشكل إعتيادي
    بواسطة asd_as في المنتدى مشاكل الحاسب وحلولها
    مشاركات: 2
    آخر مشاركة: 04-05-2010, 10:36
  3. هل يعمل ال dynamips مع ال vmware بشكل طبيعي في windows vista ????????
    بواسطة الفاروقان في المنتدى الأرشيف
    مشاركات: 3
    آخر مشاركة: 12-08-2009, 09:36
  4. مشاركات: 4
    آخر مشاركة: 05-04-2008, 01:48
  5. :- اسباب تجعل الكمبيوتر يعمل بشكل بطيء
    بواسطة gigastar في المنتدى الأرشيف
    مشاركات: 1
    آخر مشاركة: 20-06-2005, 00:39

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •