انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => نویسنده: OrchidDev در 08 شهریور 1397، 12:08 قظ
-
درود دوستان...
مثل اینکه میزکار لینوکس مینت به صورت پیش فرض در حالت روت هستش و بخواهیم فایلی به ادیتور فراخوانی کنیم انجام نمیشه و باید از حالت روت خارج کرد...
چکار کنم میزکار لینوکس مینت از حالت روت خارج کنم؟
-
میزکار در حالت روت؟ یعنی چی دقیقا؟
منظورتون اینه که با یوزر روت لاگین کردین؟
-
میزکار در حالت روت؟ یعنی چی دقیقا؟
منظورتون اینه که با یوزر روت لاگین کردین؟
ببینید من وب سرور Lamp نصب کردم و بخوام روش اسکریپت بالا بیارم وقتی ویرایشگر باز می کنم بخوام پوشه اسکریپت فراخوانی کنم می ببینم پوشه www موقع فراخوانی در ویرایشگر نشون نمیده...
یعنی پوشه var که Lamp در این پوشه قرار گرفته به طور پیش فرض توسط روت بسته شده حتی با دستور chmod 777 پوشه از روت خارج نمی کنه...
توی میزکار سینامون به طور پیش فرض با روت بسته شده که باید با دستی باز کنم که یکی پنجره جدید بالا میاره ... حتی ویرایشگر فایل رو فراخوانی کنم بدون روت نمی تونه فایل رو پیدا کنه...
-
اینکه هر نرم افزاری بدون دسترسی روت به دایرکتوری var دسترسی نداره دلیلی داره برای خودش و الکی سطح دسترسی رو روی اون مقدار تنظیم نکردن! :) این دایرکتوری رو به هیچ وجه نباید chmod 777 بزنین!!
به جاش باید دایرکتوری فایلهای apache رو تغییر بدین به یه دایرکتوری توی هومتون تا با هر برنامهای که با یوزر خودتون اجرا میکنین بهش دسترسی داشته باشین. اینجا (https://gnuland.net/tutorials/lamp.html) رو بخونین.
-
یعنی پوشه var که Lamp در این پوشه قرار گرفته به طور پیش فرض توسط روت بسته شده حتی با دستور chmod 777 پوشه از روت خارج نمی کنه...
همین بی خود نیست در استفاده از لینوکس با مشکلات عجیب و غریب مواجه میشید، بعد از لینوکس ایراد میگیرید:
https://forum.ubuntu-ir.org/index.php/topic,148320.0.html
این مشکل اصلا ربطی به لینوکس مینت یا میزکارش نداره، اون دایرکتوری هم استانداردش همونه و نباید اون یا دیگر دایرکتوری های سیستم را به این شکل دستکاری کرد چون حداقل سیستم دچار مشکلات امنیتی میشه.
از ویرایشگر Gedit استفاده کنید تا برای باز کردن فایل های روت از شما درخواست گذرواژه کنه یا اینکه از ویرایشگرهای متنی در محیط ترمینال استفاده کنید.
-
یعنی پوشه var که Lamp در این پوشه قرار گرفته به طور پیش فرض توسط روت بسته شده حتی با دستور chmod 777 پوشه از روت خارج نمی کنه...
همین بی خود نیست در استفاده از لینوکس با مشکلات عجیب و غریب مواجه میشید، بعد از لینوکس ایراد میگیرید:
https://forum.ubuntu-ir.org/index.php/topic,148320.0.html
این مشکل اصلا ربطی به لینوکس مینت یا میزکارش نداره، اون دایرکتوری هم استانداردش همونه و نباید اون یا دیگر دایرکتوری های سیستم را به این شکل دستکاری کرد چون حداقل سیستم دچار مشکلات امنیتی میشه.
از ویرایشگر Gedit استفاده کنید تا برای باز کردن فایل های روت از شما درخواست گذرواژه کنه یا اینکه از ویرایشگرهای متنی در محیط ترمینال استفاده کنید.
آقای فرهاد
من بقیه لینوکس ها امتحان کردم که مثل لینوکس مینت میزکارشون با روت بسته نشده ... بله از پوشه هایی با روت بسته شده که دچار مشکل امنیتی میشن...
-
اینکه هر نرم افزاری بدون دسترسی روت به دایرکتوری var دسترسی نداره دلیلی داره برای خودش و الکی سطح دسترسی رو روی اون مقدار تنظیم نکردن! :) این دایرکتوری رو به هیچ وجه نباید chmod 777 بزنین!!
به جاش باید دایرکتوری فایلهای apache رو تغییر بدین به یه دایرکتوری توی هومتون تا با هر برنامهای که با یوزر خودتون اجرا میکنین بهش دسترسی داشته باشین. اینجا (https://gnuland.net/tutorials/lamp.html) رو بخونین.
مشکل حل شد با این روشی که گفتی...
البته بقیه لینوکس ها می توان به راحتی chmod777 زد و روت رو دور زد ....
ولی توی لینوکس مینت با دستور chmod777 به راحتی روت دور نمی زنه...
-
البته بقیه لینوکس ها می توان به راحتی chmod777 زد و روت رو دور زد ....
ولی توی لینوکس مینت با دستور chmod777 به راحتی روت دور نمی زنه...
روت رو دور زد؟!!! :o
تغییر دسترسی دایرکتوریهای سیستم اونم بدون اینکه اطلاعات کافی در موردشون داشته باشین و بدونین دارین چیکار میکنین، به شدت دردسر ساز هست! (که البته اگه بدونین دارین چیکار میکنین فکر نکنم هیچوقت همچین کاری بکنین ;D )
به هر حال همیشه دنبال راههای منطقی تر باشین تا به مشکل نخورین.
-
البته بقیه لینوکس ها می توان به راحتی chmod777 زد و روت رو دور زد ....
ولی توی لینوکس مینت با دستور chmod777 به راحتی روت دور نمی زنه...
روت رو دور زد؟!!! :o
تغییر دسترسی دایرکتوریهای سیستم اونم بدون اینکه اطلاعات کافی در موردشون داشته باشین و بدونین دارین چیکار میکنین، به شدت دردسر ساز هست! (که البته اگه بدونین دارین چیکار میکنین فکر نکنم هیچوقت همچین کاری بکنین ;D )
به هر حال همیشه دنبال راههای منطقی تر باشین تا به مشکل نخورین.
پس به خاطر همین بود لینوکس از کار می افتاد!
اینم لینک که میشه حساب روت رو غیر فعال کرد:
https://www.maketecheasier.com/disable-root-account-linux/
-
اینم لینک که میشه حساب روت رو غیر فعال کرد:
https://www.maketecheasier.com/disable-root-account-linux/
این فقط کمک میکنه اگر برای کاربر روتتون پسورد گذاشتین، اون رو حذف کنین. که معمولا روی مینت یا اوبونتو به صورت پیشفرض روت پسورد نداره و در حالت عادی هم نیازی نیست پسوردی داشته باشه.(مخصوصا برای کاربرهایی که تازه کار هستن ممکنه ندونن چیکار میکنن و توی سیستمشون خرابکاری کنن.)