انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: زاگرس در 05 اردیبهشت 1399، 02:48 ب‌ظ

عنوان: سوال در خصوص su
ارسال شده توسط: زاگرس در 05 اردیبهشت 1399، 02:48 ب‌ظ
سلام به همگی
اینطوری که متوجه شدم ما علاوه بر دستور sudo دستور su -  هم داریم که باعث میشه روت بشیم
چطور میشه به پسورد روت دسترسی پیدا کرد؟
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: M!lad در 05 اردیبهشت 1399، 02:56 ب‌ظ
root به شکل پیش‌فرض در توزیعی مثل اوبونتو رمزعبور نداره.

sudo passwd root
رو استفاده کنید تا یک رمز براش تعیین کنید. اگر اشتباه نکنم lock هم هست برای unlock کردن:

sudo passwd -u root
بعد میتونید از su استفاده کنید.

البته پیشنهاد می‌شه که از sudo استفاده کنید.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: Sun-PDA در 05 اردیبهشت 1399، 04:01 ب‌ظ
sudo به کاربر فعلیت دسترسی روت میده و با su می تونی وارد محیط خط فرمان روت بشی
در اوبونتو برای وارد شدن به محیط خط فرمان روت علاوه بر روش گفته شده در بالا میتونی از دستور sudo su استفاده کنی
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: nixoeen در 05 اردیبهشت 1399، 04:10 ب‌ظ
اینطوری که متوجه شدم ما علاوه بر دستور sudo دستور su -  هم داریم که باعث میشه روت بشیم
چطور میشه به پسورد روت دسترسی پیدا کرد؟
کاربر root به قصد در اوبونتو رمزی نداره. بهتره از همون sudo استفاده کنید. بخصوص وقتی چنین سوالی می‌پرسید، نشون میده استفاده از کاربر root بصورت مستقیم میتونه براتون دردسرساز بشه.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: دانیال بهزادی در 07 اردیبهشت 1399، 04:59 ب‌ظ
root به شکل پیش‌فرض در توزیعی مثل اوبونتو رمزعبور نداره.

sudo passwd root
رو استفاده کنید تا یک رمز براش تعیین کنید. اگر اشتباه نکنم lock هم هست برای unlock کردن:

sudo passwd -u root
بعد میتونید از su استفاده کنید.

البته پیشنهاد می‌شه که از sudo استفاده کنید.

البته نباید این کار رو بکنید ;D
این که ریشه نباید رمز داشته باشه، یه رویکرد امنیتی در کنوست که با دادن رمز دستی به کاربر ریشه، از بین می‌ره و سامانه، ناامن می‌شه.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: M!lad در 07 اردیبهشت 1399، 06:16 ب‌ظ
root به شکل پیش‌فرض در توزیعی مثل اوبونتو رمزعبور نداره.

sudo passwd root
رو استفاده کنید تا یک رمز براش تعیین کنید. اگر اشتباه نکنم lock هم هست برای unlock کردن:

sudo passwd -u root
بعد میتونید از su استفاده کنید.

البته پیشنهاد می‌شه که از sudo استفاده کنید.

البته نباید این کار رو بکنید ;D
این که ریشه نباید رمز داشته باشه، یه رویکرد امنیتی در کنوست که با دادن رمز دستی به کاربر ریشه، از بین می‌ره و سامانه، ناامن می‌شه.

شکی نیست برای کسی که ندونه و نتونه خطرات احتمالی فعال کردن ریشه رو مدیریت کنه ممکنه دردسر ساز باشه. ولی وقتی تصمیم می‌گیرم پاسخ یک سوال رو بدم، روش انجام کار رو توضیح می‌دم. در نهایت هم اگر حس کنم لازمه به راه صحیح اشاره می‌کنم. اینکه طرف باهاش چه کار می‌کنه و از اون به بعد رو میتونه مدیریت کنه رو دیگه خودش می‌دونه. فرض رو بر این میزارم می‌دونه چه می‌کنه.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: nixoeen در 07 اردیبهشت 1399، 08:58 ب‌ظ
فرض رو بر این میزارم می‌دونه چه می‌کنه.
اگر می‌دونست، اون سوال رو نمی‌پرسید.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: M!lad در 07 اردیبهشت 1399، 09:46 ب‌ظ
شما میتونید به افراد بگید چه کار کنند یا نکنند. من ترجیح میدم جواب یک سوال رو بدم. تا کس دیگه هم که دنبال پاسخ هست اون رو پیدا کنه. نه نصایح رو. من جزو افرادی هستم که به نظرشان بستن کمربند و گذاشتن کلاه ایمنی نباید اجباری باشه.

عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: زاگرس در 09 اردیبهشت 1399، 06:23 ب‌ظ
فرض رو بر این میزارم می‌دونه چه می‌کنه.
اگر می‌دونست، اون سوال رو نمی‌پرسید.

دوست عزیز، ممنون از نگرانی شما
من کاملا به کاری که توی لینوکس انجام میدم آگاه هستم
فقط چون تا به امروز لینوکس رو سیستمم نداشتم، برای همین یک سری سوالات رو برای کامل کردن اطلاعاتم می‌پرسم
مطمئنا اگر این وسط سیستم عامل من هم بپره چیزی رو از دست نمی‌دم اما اطلاعات مهمی رو یاد می‌گیرم
بازم تشکر.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: دانیال بهزادی در 20 اردیبهشت 1399، 04:03 ق‌ظ
کار اشتباه (مثل استفاده از su) حتا با علم هم اشتباهه.
عنوان: پاسخ : سوال در خصوص su
ارسال شده توسط: M!lad در 20 اردیبهشت 1399، 04:21 ق‌ظ
اعتقادی به اشتباه بودن استفاده از su ندارم.

یه اصلاح بزنم که کسانی که تایپیک رو می‌خونند به اشتباه نیافتند.

استفاده su به شکلی که در گذشته رخ میداد و در جهت اون کار توسعه داده شده، کاملا اشتباه هست به همین خاطر هم هست که ابزاری مثل sudo امروز استفاده می‌شه. اما به عنوان یک مدیر سیستم ، صرفا خودتون از su استفاده کنید در حالی که بدونید فعال بودن root چه خطرهایی داره و بتونید جلوی اون‌ها رو بگیرید به نظرم اشبتاه نیست. هر چند منطقی هست و پیشنهاد میشه که از sudo -i استفاده بشه.