انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => دبیان => نویسنده: پگاسوس 2 در 14 دی 1402، 10:51 ب‌ظ

عنوان: user is not in the sudoers file
ارسال شده توسط: پگاسوس 2 در 14 دی 1402، 10:51 ب‌ظ
سلام. همین الان دبیان رو نصب کردم. هر کدی که تو ترمینال میزنم میگه شما سودور نیستید. راه حلی که تو اینترنت هست منجر به فعال شدن کاربر روت و ایجاد مشکل میشه. راه حل چیه؟

دلیل مشکل: دادن رمز به کاربر روت موقع نصب دبیان توسط خود کاربر

b@b:~$ sudo apt update
[sudo] password for b:
b is not in the sudoers file.
This incident has been reported to the administrator.

https://www.tecmint.com/fix-user-is-not-in-the-sudoers-file-the-incident-will-be-reported-ubuntu/ (https://www.tecmint.com/fix-user-is-not-in-the-sudoers-file-the-incident-will-be-reported-ubuntu/)
عنوان: پاسخ : user is not in the sudoers file
ارسال شده توسط: Dragon- در 14 دی 1402، 11:09 ب‌ظ
سلام
به نظر میاد موقع نصب دبیان، به کاربر روت رمز دادید. این باعث میشه کاربری که در ادامه مراکل نصب ساخته میشه حق استفاده از دستور sudo رو نداشته باشه.

با دستور روت به این شکل وارد کاربر روت بشید:
su -l
اینجا رمز کاربر روت پرسیده میشه. اون رو وارد کنید.

الان کاربر b رو به گروه sudo اضافه کنید. برای اینکار می‌تونید از دستور usermod استفاده کنید. به این شکل:
usermod -aG sudo b

از کاربر روت خارج بشید:
exit

در نهایت کامپیوتر رو راه‌اندازی مجدد کنید و ببینید حق استفاده از sudo رو دارید یا نه.
sudo ls -l /

اگه مشکلی نبود، در ادامه باید ورود به کاربر ریشه رو از کار بندازید.
عنوان: پاسخ : user is not in the sudoers file
ارسال شده توسط: khalilshahr در 15 دی 1402، 12:34 ب‌ظ
سلام ما قبلا هم همین مشکل رو داشتیم بهترین کار اینه موقع نصب به کاربر روت رمز ندی تا چنین مشکلی بعد نصب پیدا نشه و اینکه باید یه یوزر دیگه درست کنی با دسترسی ادمین بعد بری اونجا این یوزری که هست رو از اونجا به گروه سودو ازافه کنی خب بعد اتمام کاربر جدید رو پاک کن   
عنوان: پاسخ : user is not in the sudoers file
ارسال شده توسط: Dragon- در 16 دی 1402، 01:12 ق‌ظ
چجوری قراره یه کاربر دیگه با حق استفاده از sudo ساخته بشه؟
عنوان: پاسخ : user is not in the sudoers file
ارسال شده توسط: Dragon- در 16 دی 1402، 01:13 ق‌ظ
.
عنوان: پاسخ : user is not in the sudoers file
ارسال شده توسط: khalilshahr در 16 دی 1402، 11:36 ب‌ظ
جناب دراگون نمیدونم ولی میشه و منم همین کارو میکردم اوایل و جواب میداد