انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: bhnm.dehganzad در 13 بهمن 1390، 06:26 قظ
-
با سلام به مهندسان و پیش کسوتان
من تازه به جمع خانواده اوبونتو پیوستم و خیلی خوش اومدم ;D :P
در یوزر administrator تیک automatic login رو زدم بعد دیگه نتونستم کامپیوتر رو خاموش کنم ](*,)
اومدم که تیکشو بردارم دیدم اونم فریز شده نمیشه برداشت در اکثر config ها هم که باز یک دکمه unlock بود واسه همه غیر فعال شده تقریبا عین یه یوزر معمولی ام هیچ کاری نمیشه کرد ](*,)
اگه راهنماییم کنین ممنون میشم
-
شما با یک سی دی اوبونتو دستگاه را بالا بیارید و فایل زیر را ببینید ( فایل اوبونتوی نصب شده روی سخت دیسک )
sudo cat /etc/sudoers
باید یک چیزی این مایه ها باشد :# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
-
دوست عزیز بابت کد ممنون ولی این کد چه در rootچه در محیط اوبونتو میگه که به جای اینکه فایل کانتنت را ویرایش گنید یک فایل در پوشه ایجاد کنید ولی در ان پوشه فقط یک فایل readmeهست که اجازه خواندن آن را هم ندارم ???
اگر میشه یکم بیشتر راهنماییم کنید [-o< تازه واردم ببخشید دیگه
-
بعد از
#includedir /etc/sudoers.d
عبارت
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
نمیاد یعنی اصلا چیزی نمیاد
راه حل دیگه ای سراغ ندارین؟؟
::)
دوستان کمکم کنید [-o< اصلا نمیتونم از امکانات دیگه بهره مند شوم ;D خیلی محدود کرده ???
-
سلام. به دنیای آزاد خوش اومدین
منظورتون از administartor کاربر ریشه (root) هست؟ چون در اوبونتو نباید از کاربر ریشه به صورت مستقیم استفاده کرد و هر کاربر هادیای باید با زدن sudo قبل از دستورلتش دسترسیهای ریشه رو به دست بیاره
-
مرسی
نمیدونم همون میشه یا نه پسوردش با اون یکیه (پس همونه ه ه ه؟؟؟) یک اکانت که اول نصب باز میکنیم admin میشه دیگه خیلی از کار های تنظیماتی که بدون دستور انجام می دیم نیازمند unlock کردن هستش که اون امکان فریز شده
نمیونم این auto login کجاش این محودیت ها رو نوشته بود که من خر ندیدم و زدم
واقعا با اینکه از اول دنیای آزاد خوشم اومده بود این مشکل کم کم کلافه ام میکنه
-
پرونده ی /etc/sudoers تان باید درست به مانند پرونده ی بنده باشد ( مگر اینکه گروهی دیگر بجز root و ادمین را جزو گروه راهبران ( گروهی که بتواند sudo شود ) گذاشته باشید )
اگر خط %admin ALL=(ALL) ALL را ندارید :
sudo echo "%admin ALL=(ALL) ALL" >> /etc/sudoers
=========================
-
با تشکر فراوان از کمکی که کردین
الان دستوری رو که فرمودین زدم توی terminal تغریبا جوابی که از کد قبلی گرفتم شبیه به فرموده شما بود ولی تو پوشه ی sudoersهنوز فایلی اضافه نشده فقط یک فایل readme هست که اونم باز نمیشه ::) میشه عکسی از فولدر sudoers شما رو ببینم؟؟؟؟ البته جسارته هااا نمیشه خودم یه فایل ایجاد کنم تو این پوشه ؟؟؟
-
چرا گمان میکنید sudoers باید یک پوشه باشد ؟
دقت یفرمایید بنده عرض میکنم پرونده ی sudoers و نه sudoers.d
===========
پس از پاسخ به پرسش بالا :
ببینید شما دسترسی sudo ندارید درسته ؟
پس توی اوبونتوی نصبیده نمی توانید دسترسی ریشه ( root - admin ) بگیرید و پوشه ها و پرونده هایی که دسترسی سطح بالا نیازمنداست را ویرایش کنید . پس کنون باید از یک دیسک زنده ی اوبنونتو بهره ببرید . ( مانند کاری که در دو پست پیشین کردیم و درون مایه و محتوای /etc/sudoers را با هم دیدیم )
برای ویراستن پرونده ی sudoers با دسترسی ریشه :
با دیسک زنده ی اوبونتو بالا بیایید :ctrl + alt + t
sudo gedit /etc/sudoers
عرض کردم که پرونده ی sudoers تان باید درست به مانند بنده باشد . اگر خط %admin ALL=(ALL) ALL را ندارید آن را به sudoers بیفزایید .
sudo echo "%admin ALL=(ALL) ALL" >> /etc/sudoers
========================
هنوز هم نمیدانم ایا شما با کاربر خودتان نمیتوانید دسترسی ریشه بگیرید؟ کاربر ریشه ( root ) تان ایراد پیدا کرده؟
گنگ مینویسید
-
البته ببخشید اشتباه چاپی شده بالا منظورم همون پوشه sudoers.d بود که پس از این پستتون فهمیدم اشتباه میکردم
مشکل من اینه که اون اکانتی که از نوع ادمین بود به نام خودم در محیط درونی اوبونتو تیک اوتوماتیک لاگین رو زدم بعد از آن دیگه نه shoutdown شد نه اون اجازه هایی که کاربران مدیر دارن رو من دارم این حوادث در درون محیط کاربری اوبونتو رخ داده یعنی مشکل من از اکانت های داخلیه ولی پسورد اکانت من با پسوور رووت یکیه واسه همین فک میکنم اکانت من root هم بوده
-
خیر برادر اکانت شما روت نیست
شما با sudo میتوانید دسترسی ریشه بگیرید نه اینکه کاربر root بشوید
=========================
یک جوری فایل زیر را ویرایش کنید ( میخواهید دیسک زنده بالا بیاورید یا همینجا با روت بالا بیایید )
/etc/gdm/custom.conf
AutomaticLoginEnable=false
-
doomhammerjan جان دستت درد نکنه حل شد \\:D/ \\:D/ =D> ببخشید دیگه خیلی خنگ بازی در میآوردم بلاخره تازه واردیم :P