انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: d@nyal در 06 شهریور 1387، 10:31 قظ
-
سلام
خشته نباشید...
من موقع نصب اوبونتو هی منتظر بودم که ببینم کجا از من یه پسورد برای یوزر root ازم می خواهد ، اما یه همچین چیزی ندیدم ! فقط یه جا یه یوزر خودمون دادیم و براش پسورد تعیین کردیم .
حالا من وقتی با همین یوزر وارد سیستم می شم و می خوام یه فایل (حالا مثلا بین فایل های سیستمی کپی کنم و یا یه فولدر جدید ایجاد کنم )، به من اجازه ی این کار رو نمیده . یعنی میگه که حق دسترسی این کار رو ندارم . ](*,)
چاره چیه ؟
ممنون از کمکاتون. ;)
(http://nasir.persiangig.ir/Screensho3t.png)
-
برای اینکه به پوشه ای سطح دسترسی کامل را بدهید، اینو در ترمینال وارد کنید:
sudo chmod 777 /usr/local/include
و برای تعیین پسورد root هم این رو وارد کنید:
sudo passwd root
برای اینکه nautilus رو در حالت root اجرا کنید:
sudo nautilus
-
بله ، مرسی مفید بود ،
در رابطه با اعداد پرمیشن ها توضیح میدید ؟ مثلا 677 چه فرقی با 777 داره؟ کدوم مربوط به read only و کدوم مال read and write هستش ؟ (مسلما 777! )
یکی هم اینکه تغییر پرمیشن کجا می تونه برای سیستم خطرناک بشه ؟ مثلا من توی یه تاپیک خوندم یکی پرمیشن فکر می کنم / رو عوض کرده بود و دیگه سیستمش رفته بود . (یعننی فکر کنم از read only هم خارج کرده بود ) . منظورم یه همچین حالت هایی هستش .
در مورد کد دومتون هم ، من می زنم ، می نویسه :
sudo : password not found
اشتباه وارد می کنم ؟
-
در واقع این عدد در مبنای هشت هست، البته این زیاد مهم نیست. مهم اینه رقمهای اول و دوم و سومش(از چپ) مجوز owner و group و others رو مشخص میکنن. که هر کدوم از این سه رقم رو که به مبنای دو ببرید میشه یک عدد سه رقمی در مبنای دو که رقم اول و دوم و سومش(از چپ) مجوز read و write و execute رو مشخص میکنه.
مثلا بیایم 755 رو معنی کنیم.
owner -> 7 = 4+2+1 = read + write + execute
group -> 5 = 4 + 1 = read + execute
others -> 5 = 4 + 1 = read + execute
یا یه طور دیگه بگیم:
owner -> 7 = (111) = rwx
group -> 5 = (101) = r-x
others -> 5 = (101) = r-x
permission = 755 = rwxr-xr-x
در ضمن مجوز 677 اصلاً جالب نیست، چون به group و others اجازهٔ هر کاری میده اما به خود owner فایل مجوز اجرا نمیده!! همچین مجوزی هیچجا بکار نمیره.
مسلماً اگه مجوزها مناسب نباشن میتونه برای سیستم خطرناک باشه(اگه خیلی پرت باشن که میتونه سیستم رو به فنا بده!). کل امنیت لینوکس با این مجوزها وابسته هست. حالا این موضوع خیلی مفصل و عمیقه(خیلی عمیقتر از اطلاعات من). اما عجله نکنید، به تدریج آشنا میشید.
بهتره مجوز فایلهای سیستمی خود لینوکس رو تغییر ندید، مگه اینکه تسلط داشته باشید و بدونید دقیقاً دارید چیکار میکنید. اما مجوز دیتاهای شخصی خودتون رو میتونید به دلخواه خودتون تغییر بدید.
میتونید برای اطلاعات بیشتر منوال دستور chmod رو هم بخونید:
man chmod