انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Masoud92m در 16 آذر 1391، 12:28 بظ
-
وقتی از sudo استفاده کنید و پسورد رو وارد کنید اگه تا چند دقیقه بعد دوباره از sudo استفاده کنید دیگه نیازی به وارد کردن پسورد نیست، اما این زمان خیلی کمه فکر کنم حدود 5 دقیقه
چطور میشه این زمان رو زیاد کرد ؟
پ.ن: میدونم از نظر امنیت مشکلاتی رو ایجاد میکنه، اما گاهی وارد کردن پسورد خسته کنندست :)
-
خب بنظر من یکی از راههای ممکن فعال کردن کاربر ریشه هست.
-
خب بنظر من یکی از راههای ممکن فعال کردن کاربر ریشه هست.
بله این هم میشه، اما میخوام پسورد رو یک بار زدم بعد مثلا تا نیم ساعت پسورد رو خودش به یاد بیاره
در سطح یوزر باشم و برای استفاده از سطح روت از سودو استفاده کنم
یا برای رفتن به کاربر ریشه فقط sudo su بزنم
-
عزیزم منم منظورم همین بود :)
که همیشه با کاربر عادی باشی ولی وقتی که خواستی چیزی رو نصب کنی، تو ترمینال بشی کاربر ریشه :)
برای فعال کردن کاربر ریشه:
sudo passwd root
با زدن این دستور ما یه رمزعبور جدید برای کاربر ریشه تعریف میکنیم. اول باید رمز کاربریت رو بزنی و بعد هم دوبار رمز جدید برای کاربر ریشه.
----
حالا هر موقع که خواستی مثلا چیز ی نصب کنی:
اول
su
و بعد رمزشو میزنی. حالا شدی کاربر ریشه. برای نصب synaptic مثلا:
apt-get install synaptic
(دیگه لازم نیست که sudo رو بنویسی). برای خارج شدن از root هم تو ترمینال بنویس: exit
-
انگار شما متوجه منظور من نشدید
بله، من برای کاربر ریشه پسورد تعیین کرده بودم، برای رفتن به کاربر ریشه میشه از su و با پسورد کاربر ریشه استفاده کرد، یا با sudo su و با پسورد کاربر جاری به سطح ریشه تغییر داد
نمی خوام که کلا با کاربر ریشه باشم، میخوام که جابجایی بین کاربر و کاربر ریشه بدون درخواست پسورد انجام بشه
با مثال میگم :
masoud@Lbt:~$ sudo su
[sudo] password for masoud:
root@Lbt:/home/masoud# ^C
root@Lbt:/home/masoud# exit
masoud@Lbt:~$ sudo su
root@Lbt:/home/masoud#
همونطور که دیدید دفه دوم برای رفتن به کاربر ریشه ازم پسورد نخواست، چون sudo تا چند دقیقه پسورد کاربر رو به خاطر میاره، دنبال راهی هستم که این زمان رو افزایش بدم
-
آهان. ببخشید.
-
تغییر به کاربر ریشه اصولا توصیه نمیشه و خطرناکه. زمان ۵ دقیقه هم زمان مناسبی برای sudo هست. ولی اگر میخواهید این زمان رو تغییر بدید باید فایل /etc/sudoers رو ویرایش کنید (در مثال زیر ۲۰ دقیقه):
Defaults:USER_NAME timestamp_timeout=20
-
تغییر به کاربر ریشه اصولا توصیه نمیشه و خطرناکه. زمان ۵ دقیقه هم زمان مناسبی برای sudo هست. ولی اگر میخواهید این زمان رو تغییر بدید باید فایل /etc/sudoers رو ویرایش کنید (در مثال زیر ۲۰ دقیقه):
Defaults:USER_NAME timestamp_timeout=20
یه سوال ابتدایی
چرا تغییر به کاربر ریشه توصیه نمیشه ؟ مثلا چه اتفاقات ممکنه بیفته موقعی که به کاربر ریشه تبدیل می شیم ؟
موقعی که با دستور sudo یه کاری رو انجام می دیم آیا به کاربر ریشه تبدیل می شیم ؟
-
ممنون دوستان، درست شد :)
-
یه سوال ابتدایی
چرا تغییر به کاربر ریشه توصیه نمیشه ؟ مثلا چه اتفاقات ممکنه بیفته موقعی که به کاربر ریشه تبدیل می شیم ؟
موقعی که با دستور sudo یه کاری رو انجام می دیم آیا به کاربر ریشه تبدیل می شیم ؟
وقتی روت باشی یه اشتباه تایپی میتونه کامپیوترت رو نابود کنه (اتّفاقی که ۲۱ سال پیش برای لینوس توروالدز افتاد یا همین چند وقت پیش برای جادی).
وقتی از sudo استفاده میکنی کاربر خودت اگه این امکان براش تعریف شده باشه به صورت موقّت دسترسی ریشه پیدا میکنه