مقدمة
عند إدارة خادم، قد ترغب أحيانًا في السماح للمستخدمين بتشغيل الأوامر بصفتهم "جذرًا"، أي مستخدمًا على مستوى المسؤول. الأمر سودو إنه يوفر لمسؤولي النظام طريقة لمنح امتيازات المسؤول - المتوفرة عادةً لمستخدم الجذر فقط - للمستخدمين العاديين.
في هذا البرنامج التعليمي، سوف تتعلم كيفية إنشاء مستخدم جديد لديه حق الوصول سودو في أوبونتو، ليست هناك حاجة لتغيير الملف. /إلخ/سودويرز إنشاء الخادم الخاص بك.
الخطوة 1 – تسجيل الدخول إلى الخادم
قم بتسجيل الدخول إلى خادمك عبر SSH باعتبارك المستخدم الجذر:
ssh root@your_server_ip_addressالخطوة 2 - إضافة مستخدم Sudo الجديد إلى النظام
من الأمر إضافة مستخدم لإضافة مستخدم جديد إلى نظامك، استخدم:
adduser sammyتأكد من استبدال اسم المستخدم الذي تريد إنشاءه. سامي سيُطلب منك إنشاء كلمة مرور للمستخدم وتأكيدها:
Output
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfullyبعد ذلك، سيُطلب منك إدخال معلومات المستخدم الجديد. لا بأس بقبول الإعدادات الافتراضية وترك هذه المعلومات فارغة.
Output
Changing the user information for sammy
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]الخطوة 3 - إضافة المستخدم إلى مجموعة sudo
من الأمر تعديل المستخدم لإضافة مستخدم إلى مجموعة sudo، استخدم:
usermod -aG sudo sammyمرة أخرى، تأكد من استبدال اسم المستخدم الذي أضفته للتو. سامي بشكل افتراضي في Ubuntu، يتمتع جميع أعضاء مجموعة sudo بامتيازات sudo كاملة.
الخطوة 4 - اختبار الوصول إلى sudo
لاختبار ما إذا كانت أذونات sudo الجديدة تعمل، استخدم الأمر أولاً سو استخدم للتبديل إلى الحساب الجديد:
su - sammyباعتبارك مستخدمًا جديدًا، يمكنك تشغيل الأمر بامتيازات عن طريق إضافة sudo إليه. المستخدم الخارق قم بتشغيل، تأكد من إمكانية استخدام sudo:
sudo command_to_runعلى سبيل المثال، يمكنك عرض محتويات الدليل جذر/ القائمة التي عادة ما تكون متاحة فقط للمستخدم الجذر:
sudo ls -la /rootالمرة الأولى منذ سودو سيُطلب منك إدخال كلمة المرور لحساب المستخدم. أدخل كلمة المرور للمتابعة.
Output:
[sudo] password for sammy:إذا كان المستخدم الخاص بك موجودًا في المجموعة الصحيحة وأدخلت كلمة المرور بشكل صحيح، فسيتم تنفيذ الأمر مع سودو لقد قمت بتصديره وسيتم تشغيله مع إمكانية الوصول إلى الجذر.
نتيجة
في هذا البرنامج التعليمي السريع، قمنا بإنشاء حساب مستخدم جديد وإضافته إلى مجموعة sudo لتمكين الوصول إلى sudo.









