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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در sudo (حل شد)  (دفعات بازدید: 2367 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : مشکل در sudo
« پاسخ #15 : 22 خرداد 1400، 09:45 ب‌ظ »
توزیعت چیه؟ usermod جزو بستهٔ passwd است.
دبیان ۱۰
پکیج نصبه
برای یه راه نه چندان خوب میتونی فایل /etc/sudoers رو فک کنم ویرایش کنی
اگه با ویرایشگر vi آشنایی دارید ببینید دستور visudo کار میکنه یا نه
نه والا نمیدونم چیه
vim یک ویرایشگر متنه ! خیلی قدره اما به نظر من کار باهاش رو بتونی یاد بگیری خیلی عالیه ! و میتونی باهاش از این طریق فایلو ادیت کنی و ببینی که مشکلت حل میشه یا نه !
اهاااااااا
ویم رو میشناسم
اما خیلی بلد نیستم
فعلا با نانو کار میکنم
چون درسام تنبار شدن  ](*,) ](*,)
;)
وبمستری به سبک سامیت

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #16 : 22 خرداد 1400، 09:48 ب‌ظ »
باسلام

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

Thinkpad-e530:~$ su -
Password:
root@Thinkpad-e530:~# apt install app
مشکل منم دقیقا همنیه ک مجبورم این حرکتو بزنم

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : مشکل در sudo
« پاسخ #17 : 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
میدونید که زکات علم نشر آن است

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : مشکل در sudo
« پاسخ #18 : 22 خرداد 1400، 09:54 ب‌ظ »
باسلام

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

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

شما اینجوری کاملا وارد کاربر روت می‌شید.
اینم یه راهی هست. ولی معمولا برای وقتی که دستورات زیاد نیست، از sudo استفاده میشه.
اگه دستورات زیاد باشه استفاده داعم از sudo خسته کننده میشه. به خاطر همین در این مواقع وارد کاربر روت میشن.
میدونید که زکات علم نشر آن است

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #19 : 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 ها بشه

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
پاسخ : مشکل در sudo
« پاسخ #20 : 22 خرداد 1400، 10:06 ب‌ظ »
یک راه حل !
echo $USER >> /etc/sudoers
Its The legendery alireza138812

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : مشکل در sudo
« پاسخ #21 : 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 ها بشه
سودوئر ؟ چنین چیزی نداریم ولی کاربر روت کاربر اصلیه سیستم عامل هست و خیلی قدرتمند ولی در عین حال خیلی هم خطر ناکه !
وبمستری به سبک سامیت

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #22 : 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.

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : مشکل در sudo
« پاسخ #23 : 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.
حاجی ؟
خوب ؟!
« آخرین ویرایش: 22 خرداد 1400، 10:21 ب‌ظ توسط sameet »
وبمستری به سبک سامیت

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #24 : 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:

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : مشکل در sudo
« پاسخ #25 : 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:
مشکلتون حل شده بلاخره
وبمستری به سبک سامیت

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #26 : 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:
مشکلتون حل شده بلاخره
نه دیگ
کاربرم حق استفاده از سودو نداره هنوز
دهنم سرویسه واسه هرچیزی هی روت بشم

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : مشکل در sudo
« پاسخ #27 : 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 .....
وبس مثلا برای کار توی ترمینال نیازی نیست روت شید !
وبمستری به سبک سامیت

آفلاین mamadism

  • Hero Member
  • *
  • ارسال: 712
  • جنسیت : پسر
    • راه های ارتباطی
پاسخ : مشکل در sudo
« پاسخ #28 : 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 .....
وبس مثلا برای کار توی ترمینال نیازی نیست روت شید !
عذر میخوام ولی حواست نیست به تاپیک
موقعی که سودو میکنم همون اروری که برات فرستادم میده

آفلاین vegetarian

  • Sr. Member
  • *
  • ارسال: 405
  • جنسیت : پسر
  • سیستم عامل : ننه اوبونتو
پاسخ : مشکل در sudo
« پاسخ #29 : 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
« آخرین ویرایش: 23 خرداد 1400، 01:14 ق‌ظ توسط vegetarian »
دوره lpic1 آقای پیمان هوشمندی راد برای علاقه مندان به لینوکس (مجانی):
https://forum.ubuntu-ir.org/index.php?topic=152339.0