سو (يونكس)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

su (اختصار substitute user -استبدل المستخدم- أو switch user -بدّل المستخدم-) أمر يونكس يستخدم لتشغيل قشرة مستخدم آخر بدون تسجيل الخروج.[1][2][3] يستخدم عادة للتبديل إلى صلاحية الجذر للأعمال الإدارية بدون الحاجة إلى تسجيل الخروج وإعادة تسجيل الدخول؛ ويستخدم أيضًا للتبديل بين المستخدمين على نفس المنوال. لبيئات سطح المكتب مثل كدي وجنوم برنامج تستعلم عن كلمة السر قبل السماح للمستخدم بتشغيل أوامر تتطلب عادة مثل هذه الصلاحية.

عندما يُستعمل بدون مستخدم، يفترض النظام أن المستخدم يريد الجذر (مكافئة لsu root).

الاستخدام[عدل]

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

ahmad@localhost:~$ su
Password: 
root@localhost:/home/ahmad# exit
logout
ahmad@localhost:~$

في المقابل، يمكن التحويل إلى مستخدم آخر ولو لم يكن جذرًا (su mohammad مثلا).

ahmad@localhost:~$ su mohammad
Password:
mohammad@localhost:/home/ahmad$ exit
logout
ahmad@localhost:~$

مراجع[عدل]

  1. ^ Levi، Bozidar (2002). UNIX Administration: A Comprehensive Sourcebook for Effective Systems and Network Management. CRC Press. صفحة 207. ISBN 0-8493-1351-1. 
  2. ^ "Why GNU su does not support the wheel group". مؤرشف من الأصل في December 10, 2013. 
  3. ^ McIlroy، M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139. 
Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.