انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: محمودی فرد در 07 دی 1394، 09:00 بظ
-
بعد از مشکل قبلی مجبور به فرمت کردن درایو home شدم و این درایو را با uuid خود در fstab معرفی کردم و توسط یوزر قبلی که خود ان یوزر هم su را از دست داده بود ! (در اثر فرمت کردن درایو home ! ) یک یوزر جدید ساختم که در یوزر جدید که ظاهرا ادمینستور (البته نمایه ان در ابتدا استاندارد بود که با تغییر نمایه چیزی تغییر نکرد ! ) هم هست ایندفعه sudo و su کار نمیکردند !!!!! و ما هم رفتیم دستور عمل زیر را به کمک همان یوزر قدیم (که خود su را از دست داده بود !) (دستور visudo ) پیاده کردیم
root ALL=(ALL) ALL
Add the following (replacing user with your actual username):
user ALL=(ALL) ALL
Now save the file. The procedure for this will depend on your editor
و فعلا sudo داریم اما su کار نمیکند و اجازه ورود به برخی درایو ها را نداریم !
-
ممکن است شما متن visudo خود را بگذارید تا من هم مطابق ان تنظیم یوزر خود را دستکاری کنم شاید مشکل حل شود .
-
با توجه به چیزی که نوشتید احساس میکنم شناخت خوبی از su و sudo ندارید، برای همین یک توضیح کوتاه میدم که ممکنه کمک کنه.
دستور su ربطی به کاربر فعلی نداره و تنها رمز کاربر root رو میپرسه. دستور sudo وابسته به کاربر خودتون هست و میشه اون رو تنظیم کرد که مستقیما کاربرتون با sudo دسترسی ریشه داشته باشه یا اینکه کاربرهای یک گروه خاص با sudo دسترسی ریشه داشته باشند، یعنی با عضو کردن کاربرتون به اون گروه، کاربرتون میتونه از sudo استفاده کنه.
-
ممکن است شما متن visudo خود را بگذارید تا من هم مطابق ان تنظیم یوزر خود را دستکاری کنم شاید مشکل حل شود .
سلام
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d