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

کمک و پشتیبانی => انجمن عمومی => نویسنده: mamadism در 22 خرداد 1400، 12:54 ب‌ظ

عنوان: مشکل در sudo (حل شد)
ارسال شده توسط: mamadism در 22 خرداد 1400، 12:54 ب‌ظ
سلام
الان چند وقته موقع استفاده از سودو این دستور میاد
چطور حلش کنم ؟
sudo apt install nmap
[sudo] password for mamad:
mamad is not in the sudoers file.  This incident will be reported.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: دانیال بهزادی در 22 خرداد 1400، 02:57 ب‌ظ
خب نیستی دیگه. نمی‌تونی حلش کنی. مدیر سامانه می‌تونه این‌جوری حلش کنه:
usermod mammad --append --groups sudo
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 03:10 ب‌ظ
خب نیستی دیگه. نمی‌تونی حلش کنی. مدیر سامانه می‌تونه این‌جوری حلش کنه:
usermod mammad --append --groups sudo
خب الان مدیر اصلی روت میشه دیگ
hونم اینو میده در جواب دستور
# usermod mammad --append --groups sudo
bash: usermod: command not found
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: دانیال بهزادی در 22 خرداد 1400، 03:20 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: مرتضی . م در 22 خرداد 1400، 03:30 ب‌ظ
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 04:00 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Dragon- در 22 خرداد 1400، 09:00 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 09:21 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 09:27 ب‌ظ
کاربر sudo رو باید یکم بیشتر حواست بهش باشه
https://www.tecmint.com/fix-user-is-not-in-the-sudoers-file-the-incident-will-be-reported-ubuntu/

https://unix.stackexchange.com/questions/179954/username-is-not-in-the-sudoers-file-this-incident-will-be-reported
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 09:33 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: جعفر فرقانلوژ در 22 خرداد 1400، 09:36 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
ویم نه وی ای
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 09:39 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
ویم نه وی ای
نه وی ای به صورت عادی نصبه من vim رو گفتم که بهتر هست
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: bed123derkelo در 22 خرداد 1400، 09:41 ب‌ظ
باسلام

من تو دبیان اینجوری عمل میکنم.
نمیدونم چقدر درسته :(

Thinkpad-e530:~$ su -
Password:
root@Thinkpad-e530:~# apt install app
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 09:43 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
اهاااااااا
ویم رو میشناسم
اما خیلی بلد نیستم
فعلا با نانو کار میکنم
چون درسام تنبار شدن  ](*,) ](*,)
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 09:45 ب‌ظ
باسلام

من تو دبیان اینجوری عمل میکنم.
نمیدونم چقدر درسته :(

Thinkpad-e530:~$ su -
Password:
root@Thinkpad-e530:~# apt install app
sudo apt install application
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 09:45 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
اهاااااااا
ویم رو میشناسم
اما خیلی بلد نیستم
فعلا با نانو کار میکنم
چون درسام تنبار شدن  ](*,) ](*,)
;)
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 09:48 ب‌ظ
باسلام

من تو دبیان اینجوری عمل میکنم.
نمیدونم چقدر درسته :(

Thinkpad-e530:~$ su -
Password:
root@Thinkpad-e530:~# apt install app
مشکل منم دقیقا همنیه ک مجبورم این حرکتو بزنم
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Dragon- در 22 خرداد 1400، 09:51 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Dragon- در 22 خرداد 1400، 09:54 ب‌ظ
باسلام

من تو دبیان اینجوری عمل میکنم.
نمیدونم چقدر درسته :(

Thinkpad-e530:~$ su -
Password:
root@Thinkpad-e530:~# apt install app

شما اینجوری کاملا وارد کاربر روت می‌شید.
اینم یه راهی هست. ولی معمولا برای وقتی که دستورات زیاد نیست، از sudo استفاده میشه.
اگه دستورات زیاد باشه استفاده داعم از sudo خسته کننده میشه. به خاطر همین در این مواقع وارد کاربر روت میشن.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 10:02 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: aFard در 22 خرداد 1400، 10:06 ب‌ظ
یک راه حل !
echo $USER >> /etc/sudoers
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 10:06 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 10:11 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 10:18 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 10:25 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 10:38 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
مشکلتون حل شده بلاخره
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 10:44 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
مشکلتون حل شده بلاخره
نه دیگ
کاربرم حق استفاده از سودو نداره هنوز
دهنم سرویسه واسه هرچیزی هی روت بشم
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: sameet در 22 خرداد 1400، 10:47 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
مشکلتون حل شده بلاخره
نه دیگ
کاربرم حق استفاده از سودو نداره هنوز
دهنم سرویسه واسه هرچیزی هی روت بشم
مثلا برای نصب نرم افزار از این طریق باید برید
sudo apt install .....
وبس مثلا برای کار توی ترمینال نیازی نیست روت شید !
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 22 خرداد 1400، 10:51 ب‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
مشکلتون حل شده بلاخره
نه دیگ
کاربرم حق استفاده از سودو نداره هنوز
دهنم سرویسه واسه هرچیزی هی روت بشم
مثلا برای نصب نرم افزار از این طریق باید برید
sudo apt install .....
وبس مثلا برای کار توی ترمینال نیازی نیست روت شید !
عذر میخوام ولی حواست نیست به تاپیک
موقعی که سودو میکنم همون اروری که برات فرستادم میده
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: vegetarian در 23 خرداد 1400، 01:10 ق‌ظ
سعی کنید تا میشه فایل sudoers رو تغییر ندید‌.
خروجی دستور زیر چیه؟
whereis usermodعحیبه که این دستور کار نمی‌کنه.
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

دستور usermod رو با دستزسی روت اجرا می‌کنید؟
فایل اجرایی اون که هست. دلیل اینکه میگه command not found اینه که متغیر PATH درست نیست.
توی دبیان، اگه بخواهید همینجوری از دستوراتی استفاده کنید که توی مسیر‌های زیر قرار دارن، به خطای بالا می‌رسید.
/sbin
/usr/sbin
/usr/local/sbin
بله توی روت
الان چیکار کنم که حسابم جز sudoer ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
حاجی ارور این میگ نه من
mamad is not in the sudoers file.  This incident will be reported.
حاجی ؟
خوب ؟!
باو تکه کلاممه :oops:
مشکلتون حل شده بلاخره
نه دیگ
کاربرم حق استفاده از سودو نداره هنوز
دهنم سرویسه واسه هرچیزی هی روت بشم
مثلا برای نصب نرم افزار از این طریق باید برید
sudo apt install .....
وبس مثلا برای کار توی ترمینال نیازی نیست روت شید !
عذر میخوام ولی حواست نیست به تاپیک
موقعی که سودو میکنم همون اروری که برات فرستادم میده
فکرکنم یه راهش اینه که شما در حالت ریکاوری مود بوت کنی با کاربر روت و همین کارهایی رو که دوستان گفتن رو انجام بدین
در ضمن برای باز کردن فایل sudoers با نانو از دستور زیر با کاربر روت استفاده کنید :
EDITOR=nano visudo
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Dragon- در 23 خرداد 1400، 02:03 ق‌ظ
نمی‌دونم به چه دلیلی مسیر‌های زیر توی PATH روت نیستن.
/sbin
/usr/sbin

ولی مشکلی نیست. دستور زیر رو با کاربر روت بزنید تا درست بشه.
چون PATH درست تنظیم نشده، لازمه که دستورات رو با وارد کردن مسیر اونها، فراخوانی کنید.
/usr/sbin/usermod -aG sudo mammad
اگه /sbin/ رو جایگزین /usr/sbin/ کنید، باز هم نباید مشکلی پیش بیاد.
چون /sbin/ یه لینک به /usr/sbin/ هست توی debian buster
این همون‌کاری رو انجام میده که دستوری که آقای بهزادی گذاشتن انجام میده. (جمله پیچیده شد. خودمم درست نفهمیدم. ;D)

یه فکری هم باید به حال PATH بکنید.


عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 23 خرداد 1400، 10:04 ق‌ظ
فکرکنم یه راهش اینه که شما در حالت ریکاوری مود بوت کنی با کاربر روت و همین کارهایی رو که دوستان گفتن رو انجام بدین
در ضمن برای باز کردن فایل sudoers با نانو از دستور زیر با کاربر روت استفاده کنید :
EDITOR=nano visudo
بلد نیستم برم تو ریکاوری مود
تازه واردم
نمی‌دونم به چه دلیلی مسیر‌های زیر توی PATH روت نیستن.
/sbin
/usr/sbin

ولی مشکلی نیست. دستور زیر رو با کاربر روت بزنید تا درست بشه.
چون PATH درست تنظیم نشده، لازمه که دستورات رو با وارد کردن مسیر اونها، فراخوانی کنید.
/usr/sbin/usermod -aG sudo mammad
اگه /sbin/ رو جایگزین /usr/sbin/ کنید، باز هم نباید مشکلی پیش بیاد.
چون /sbin/ یه لینک به /usr/sbin/ هست توی debian buster
این همون‌کاری رو انجام میده که دستوری که آقای بهزادی گذاشتن انجام میده. (جمله پیچیده شد. خودمم درست نفهمیدم. ;D)

یه فکری هم باید به حال PATH بکنید.
ارور میده که اصلا این کاربر وجود نداره ؟!!!
چرا هی فجیع تر میشه مشکل ؟!!!
/usr/sbin/usermod -aG sudo mammad
usermod: user 'mammad' does not exist
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: دانیال بهزادی در 23 خرداد 1400، 10:12 ق‌ظ
خروجی این چیه؟
whoami
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 23 خرداد 1400، 10:39 ق‌ظ
خروجی این چیه؟
whoami
root
گفتم با دسترسی روت رفتم
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Issac در 23 خرداد 1400، 11:30 ق‌ظ
شما کاربر mammad ندارید. برای همین کد بالا خطا داد. سعی کردید متن خطا رو بخونید؟ اصلا اینگلیسی بلدید؟
/usr/sbin/usermod -aG sudo mamad
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 23 خرداد 1400، 11:44 ق‌ظ
شما کاربر mammad ندارید. برای همین کد بالا خطا داد. سعی کردید متن خطا رو بخونید؟ اصلا اینگلیسی بلدید؟
/usr/sbin/usermod -aG sudo mamad
اقا دقت نکردم چرا میزنی حالا ؟!
بله درست میفرمایید
درست شد ممنونم از همتون
عنوان: پاسخ : مشکل در sudo (حل شد)
ارسال شده توسط: جعفر فرقانلوژ در 23 خرداد 1400، 01:33 ب‌ظ
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
ویم نه وی ای
نه وی ای به صورت عادی نصبه من vim رو گفتم که بهتر هست
شرمنده بحث رو کش میدم ولی من هم میدونم ویم بهتره ولی اون دوستمون وی ای رو گفت
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: Dragon- در 23 خرداد 1400، 03:20 ب‌ظ
ارور میده که اصلا این کاربر وجود نداره ؟!!!
چرا هی فجیع تر میشه مشکل ؟!!!
/usr/sbin/usermod -aG sudo mammad
usermod: user 'mammad' does not exist

باید به‌جای mammad اسم کاربر خودتون رو قرار می‌دادید.
من از ارسال اول شما توی این موضوع فهمیدم که اسم کاربر شما mamad هست. ولی اشتباهی mammad نوشتم توی جواب.
عنوان: پاسخ : مشکل در sudo
ارسال شده توسط: mamadism در 23 خرداد 1400، 03:37 ب‌ظ
ارور میده که اصلا این کاربر وجود نداره ؟!!!
چرا هی فجیع تر میشه مشکل ؟!!!
/usr/sbin/usermod -aG sudo mammad
usermod: user 'mammad' does not exist

باید به‌جای mammad اسم کاربر خودتون رو قرار می‌دادید.
من از ارسال اول شما توی این موضوع فهمیدم که اسم کاربر شما mamad هست. ولی اشتباهی mammad نوشتم توی جواب.
بله درسته
مشکلی نیست بزرگوار حل شد
ممنون که کمک کردید :D