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

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => دبیان => نویسنده: َUxmlai-ad در 05 اسفند 1400، 07:27 ب‌ظ

عنوان: فعال شدن کاربر روت (حل شد)
ارسال شده توسط: َUxmlai-ad در 05 اسفند 1400، 07:27 ب‌ظ
سلام از عنوان موضوع مشخصه چند وقتی هست که می تونم وارد کاربر روت بشم که توی حالت متنی چه گرافیکی که با su
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: میمو ☕ در 05 اسفند 1400، 07:51 ب‌ظ
🙄🙄
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: Dragon- در 05 اسفند 1400، 08:15 ب‌ظ
چه توزیعی دارید؟ کار خاصی کردید که فکر کنید مربوط به اون باشه؟
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: َUxmlai-ad در 05 اسفند 1400، 09:20 ب‌ظ
devuan نه اوایل که درست بود نمی دونم چر الان اینجوری شده!!!
راهی هست بفهمم چه کار کردم؟
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: 🇮🇷 در 06 اسفند 1400، 01:37 ق‌ظ
خیلی کلی گفتید. وقتی از sudo استفاده میکنید چه پیامی دریافت میکنید؟
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 06 اسفند 1400، 08:07 ق‌ظ
سلام، منظور شما اینه که میتونید؟ خب این طبیعی که میشه منم رفتم، البته مهم اینه که نباید بری شما ممکن مدت کمی اونجا باشید کاری کنی سیستم خراب شه، ازش استفاده نکن، نری تو فاز بگی با کاربر روت گرافیکی کار کنم! :D البته اگه مشکل چیز دیگه هست که هیچی
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: َUxmlai-ad در 06 اسفند 1400، 10:04 ق‌ظ
خیلی کلی گفتید. وقتی از sudo استفاده میکنید چه پیامی دریافت میکنید؟
هیچی!
فقط با sudo نمیشه، با su به تنهایی و میشه به کاربر روت لاگین کرد!
الان نباید بتونم واردش بشم ولی میشه. خیلی مشکوک میزنه
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 06 اسفند 1400، 10:09 ق‌ظ
خیلی کلی گفتید. وقتی از sudo استفاده میکنید چه پیامی دریافت میکنید؟
هیچی!
فقط با sudo نمیشه، با su به تنهایی و میشه به کاربر روت لاگین کرد!
الان نباید بتونم واردش بشم ولی میشه. خیلی مشکوک میزنه
نمیفهمم چرا نباید بشه؟ اگه مشکلت اینه چرا میشه برا منم میشه، فقط بعضی توزیع ها فرایندش سخت تر کردن، ولی ازش استفاده نکن
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: َUxmlai-ad در 06 اسفند 1400، 10:19 ق‌ظ
فکر کنم شما جنتو داری خب توی اون عادیه ولی چون من رمز برای روت تعیین نکردم نباید بشه
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 06 اسفند 1400، 12:15 ب‌ظ
فکر کنم شما جنتو داری خب توی اون عادیه ولی چون من رمز برای روت تعیین نکردم نباید بشه
درسته، ولی خیر دبیان در قدیم داشتم و یه چیزایی یادم میاد که حتی محیط گرافیکی هم با کاربر روت میرفتم(:
سخت نگیر بیخیال :D

ویرایش: رمز روت در دبیان موقع نصب فک کنم  انتخاب میکنید و احتمالا متوجه نشده اید
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: دانیال بهزادی در 06 اسفند 1400، 02:17 ب‌ظ
۱. در ‪/etc/shadow‬ مقدار گذرواژه رو برای root به ! تفییر بده
۲. چنین چیزی خیلی خطرناکه. اون دوستانی که می‌گن چیز مهمی نیست، دارن اشتباه بزرگی می‌کنن.
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 06 اسفند 1400، 02:25 ب‌ظ
۱. در ‪/etc/shadow‬ مقدار گذرواژه رو برای root به ! تفییر بده
۲. چنین چیزی خیلی خطرناکه. اون دوستانی که می‌گن چیز مهمی نیست، دارن اشتباه بزرگی می‌کنن.
عجب! موافقم ولی رمز موقع نصب خودش میگه بدیم، در جنتو موقع نصبش، و در دبیان هم اگه درست یادم باشه موقع نصب رمزش ازمون میخواد بدیم..
البته بدون اونم میشه ولی گاهی کاربرمون خراب بشه بدک نیست بریم داخلش، اصلا دبیان از اول sudo نداره پس اگه نریم چجوری sudo اضافه کنیم؟
بعد یه سوال su همون روت هست یا خیر؟ اخه من اکثرا حوصله زمان sudo ندارم و کارهام زیاده su میزنم و دستورات «خط فرمانی» داخلش اجرا میکنم، دستورات غیر گرافیکی هم حتا نیازمند رعایت این موضوع هستند؟، ممنون
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: دانیال بهزادی در 06 اسفند 1400، 02:30 ب‌ظ
عجب! موافقم ولی رمز موقع نصب خودش میگه بدیم، در جنتو موقع نصبش، و در دبیان هم اگه درست یادم باشه موقع نصب رمزش ازمون میخواد بدیم..
در دبیان که می‌دونم سال‌هاست نمی ذاره کاربر روت ایجاد کنید. در واقع از سال ۲۰۰۳ به این‌طرف، توزیع‌ها نباید اجازهٔ ورود کاربر ریشه روبدن.

البته بدون اونم میشه ولی گاهی کاربرمون خراب بشه بدک نیست بریم داخلش،
از single user runlevel می‌شه درستش کرد.

اصلا دبیان از اول sudo نداره پس اگه نریم چجوری sudo اضافه کنیم؟
داره. مگه می‌شه بدون sudo؟

بعد یه سوال su همون روت هست یا خیر؟ اخه من اکثرا حوصله زمان sudo ندارم و کارهام زیاده su میزنم و دستورات «خط فرمانی» داخلش اجرا میکنم، دستورات غیر گرافیکی هم حتا نیازمند رعایت این موضوع هستند؟، ممنون
بله. نباید این کار رو بکنید. sudo وجود داره که این کار رو نکنید در واقع. وگرنه برای برنامه‌های گرافیکی که نباید از sudo هم استفاده کنید.
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 06 اسفند 1400، 02:49 ب‌ظ
در دبیان که می‌دونم سال‌هاست نمی ذاره کاربر روت ایجاد کنید. در واقع از سال ۲۰۰۳ به این‌طرف، توزیع‌ها نباید اجازهٔ ورود کاربر ریشه روبدن.
هرچی فکر میکنم احساس میکنم اون زمان اینطور بود ولی خب بگذریم شاید اینطوره یا الانا اینطوره یا یه جایی شاید نیاز نبوده، و من انجام میدادم، مهم اینه درست نیست!

نقل‌قول
از single user runlevel می‌شه درستش کرد.
چیزی نمیدونم ازش هرجام که میرم برای مثلا ساخت کاربر جدید یا درست کردن و بازیابی رمز عبور میگن وارد روت بشیم؟ انگلیسی خوبی ندارم، منظور شما همون موقع اجرا سیستم عامل چند گزینه میاد و یکیش ریکاوری؟ بعد من اون میزنم توی اوبونتو رمز نمیخواد ولی توی دبیان و جنتو فک کنم رمز کاربر روت میخواد؟(بالاخره یه رمزی میخواد رمز چیه اگه روت نیست)

نقل‌قول
داره. مگه می‌شه بدون sudo؟
اره خب نصبه ولی فعال نیست برای کاربر، اینو دیگه دقیق یادمه سودو کار نمیکنه اول دبیان نصب میکردم و برا همه اینطور بود، باید یه دستوری مینوشتی تا کاربر به سودو اضافه شه، یا یه فایلی تغییر میدادی، که واسه اونا نیازمند sudo زدن یا دسترسی روت بود خب وقتی sudo وجود نداره واسه کاربر و تنها کاربری که داریم هم دسترسی روت نداره چجور دستوری با دسترسی روت اجرا کنیم؟ مجبوریم یا وارد کاربر روت بشیم یا su بزنیم..

نقل‌قول
بله. نباید این کار رو بکنید. sudo وجود داره که این کار رو نکنید در واقع. وگرنه برای برنامه‌های گرافیکی که نباید از sudo هم استفاده کنید.
آها که اینطور.. فکر میکردم اکثریت sudo مثل کاربر روت هستش  وفرقی آنچنان نداره ولی انگار نه!
ولی خب نیاز دارم بتونم این چیز هایی که گفتم انجام بدم تا بی نیاز از روت بشم و su اخه ممکن به مشکل بخوریم یک وقتی
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: AbOl در 06 اسفند 1400، 04:11 ب‌ظ
در دبیان که می‌دونم سال‌هاست نمی ذاره کاربر روت ایجاد کنید. در واقع از سال ۲۰۰۳ به این‌طرف، توزیع‌ها نباید اجازهٔ ورود کاربر ریشه روبدن.
هرچی فکر میکنم احساس میکنم اون زمان اینطور بود ولی خب بگذریم شاید اینطوره یا الانا اینطوره یا یه جایی شاید نیاز نبوده، و من انجام میدادم، مهم اینه درست نیست!

نقل‌قول
از single user runlevel می‌شه درستش کرد.
چیزی نمیدونم ازش هرجام که میرم برای مثلا ساخت کاربر جدید یا درست کردن و بازیابی رمز عبور میگن وارد روت بشیم؟ انگلیسی خوبی ندارم، منظور شما همون موقع اجرا سیستم عامل چند گزینه میاد و یکیش ریکاوری؟ بعد من اون میزنم توی اوبونتو رمز نمیخواد ولی توی دبیان و جنتو فک کنم رمز کاربر روت میخواد؟(بالاخره یه رمزی میخواد رمز چیه اگه روت نیست)

نقل‌قول
داره. مگه می‌شه بدون sudo؟
اره خب نصبه ولی فعال نیست برای کاربر، اینو دیگه دقیق یادمه سودو کار نمیکنه اول دبیان نصب میکردم و برا همه اینطور بود، باید یه دستوری مینوشتی تا کاربر به سودو اضافه شه، یا یه فایلی تغییر میدادی، که واسه اونا نیازمند sudo زدن یا دسترسی روت بود خب وقتی sudo وجود نداره واسه کاربر و تنها کاربری که داریم هم دسترسی روت نداره چجور دستوری با دسترسی روت اجرا کنیم؟ مجبوریم یا وارد کاربر روت بشیم یا su بزنیم..

نقل‌قول
بله. نباید این کار رو بکنید. sudo وجود داره که این کار رو نکنید در واقع. وگرنه برای برنامه‌های گرافیکی که نباید از sudo هم استفاده کنید.
آها که اینطور.. فکر میکردم اکثریت sudo مثل کاربر روت هستش  وفرقی آنچنان نداره ولی انگار نه!
ولی خب نیاز دارم بتونم این چیز هایی که گفتم انجام بدم تا بی نیاز از روت بشم و su اخه ممکن به مشکل بخوریم یک وقتی
دبیان با calamares که اصلا برای روت گذرواژه نمی پرسه
توی نصاب خودشم اگه گذرواژه برای روت وارد نکنی بصورت خودکار سودو رو برای کاربری که میسازی فعال میکنه
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: َUxmlai-ad در 06 اسفند 1400، 07:12 ب‌ظ
۱. در ‪/etc/shadow‬ مقدار گذرواژه رو برای root به ! تفییر بده
۲. چنین چیزی خیلی خطرناکه. اون دوستانی که می‌گن چیز مهمی نیست، دارن اشتباه بزرگی می‌کنن.
چه خطری داره؟ چطور میشه از این طریق به سیستم آسیب رسوند؟
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 07 اسفند 1400، 01:55 ب‌ظ
دبیان با calamares که اصلا برای روت گذرواژه نمی پرسه
توی نصاب خودشم اگه گذرواژه برای روت وارد نکنی بصورت خودکار سودو رو برای کاربری که میسازی فعال میکنه
سلام و ممنون، خب >:( ;D من دقیقا همینکارو کردم پس هم نصاب با توزیع زندش نرفتم، هم رمز دادم :D :) ممنون
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: Dragon- در 07 اسفند 1400، 10:18 ب‌ظ
فقط با sudo نمیشه، با su به تنهایی و میشه به کاربر روت لاگین کرد!
الان نباید بتونم واردش بشم ولی میشه. خیلی مشکوک میزنه
کاربر روت رمز داره. رمزش رو بردارید تا نتونید واردش بشید.
منظورتون از این که با sudo وارد نمیشه چیه؟ با sudo -i یا sudo -s یا sudo su نمی‌تونی وارد کاربر روت بشید؟

درسته، ولی خیر دبیان در قدیم داشتم و یه چیزایی یادم میاد که حتی محیط گرافیکی هم با کاربر روت میرفتم(:
سخت نگیر بیخیال :D

ویرایش: رمز روت در دبیان موقع نصب فک کنم  انتخاب میکنید و احتمالا متوجه نشده اید
یادمه توی دبیان ۱۰ میشد از طریق محیط گرافیکی وارد کاربر روت شد. توی sddm، اگه موقع ورود، دستی کاربر رو روت وارد می‌کردید و بعد رمزش رو میدادید، مستقیم وارد محیط گرافیکی روت میشدید.
توی دبیان ۱۱ اینجوری نیست. حداقل sddm نمیذاره وارد کاربر روت بشید، حتی اگه دستی مشخصات اون رو وارد کنید و کاربر روت هم رمز داشته باشه. بقیه مدیر صفحه‌ها رو نمی‌دونم.

عجب! موافقم ولی رمز موقع نصب خودش میگه بدیم، در جنتو موقع نصبش، و در دبیان هم اگه درست یادم باشه موقع نصب رمزش ازمون میخواد بدیم..
اگه برای نصب دبیان، از همون نصاب قدیمی استفاده کنید، موقع نصب می‌خواهد که برای کاربر روت رمز بذارید. اگه اینکار رو انجام بدید، توی مرحله بعد مکه یه کاربر معمولی می‌سازید، این کاربر معمولی عضو گروه sudo نمیشه و در نتیجه نمی‌تونه از sudo استفاده کنه.
اگه موقعی که می‌خواهد برای روت رمز بذارید، خالی ردش کنید، توی مرحله بعد که کاربر معمولی می‌سازید، اون کاربر عضو گروه sudo میشه تا بتونه از sudo استفاده کنه.
این رو هم به شما میگه. یعنی وقتی وارد صفحه‌ای میشید که از شما رمز روت رو می‌خواهد، بالای صفحه می‌نویسه اگه رمز ندید، کاربری که در ادامه می‌سازید اجازه استفاده از sudo رو پیدا می‌کنه.
نقل‌قول
البته بدون اونم میشه ولی گاهی کاربرمون خراب بشه بدک نیست بریم داخلش، اصلا دبیان از اول sudo نداره پس اگه نریم چجوری sudo اضافه کنیم؟
حالت single user mode که بالاتر معرفی کردند. یا اینکه از recover mode استفاده کنید، توی اون منو یه پوسته باز کنید و بعد با passwd رمز رو تغییر بدید.
بوت کردن کامپیوتر با یه سیستم زنده و استفاده از chroot هم یه گزینه دیگه هست.
در ضمن تا جایی که یادمه، دبیان به طور پیش‌فرض sudo داره، اگه موقع نصب، برای کاربر روت رمز تعیین کرده باشید، اجازه استفاده از sudo رو به کاربر شما نمیده.

نقل‌قول
بعد یه سوال su همون روت هست یا خیر؟
با دستور su می‌تونید کاربری که داخلش هستید رو عوض کنید. اگه کاربر هدف رو مشخص نکنید، به طور پیش‌فرض روت در نظر گرفته میشه. مثلا با این دستکر می‌تونید وارد کاربر hamed بشید. به شرطی که کاربر hamed توی سیستم باشه، اگه نباشه، خطا می‌گیرید که چنین کاربری وجود نداره.
su hamed
با دادن - یا l- یا login-- می‌تونید کاری کنید تا پوسته‌ای که باز میشه، له صورت login shell باشه؛ مثل وقتی که توی console وارد کاربر خودتون میشید. اینجوری متغییر‌های محیطی هم به چیز‌هایی که کاربر هدف تنظیم کرده، عوض میشن.
برای اطلاعات بیشتر می‌تونید صفحه man مربوط به su رو ببینید.
man su
نقل‌قول
من اکثرا حوصله زمان sudo ندارم و کارهام زیاده su میزنم و دستورات «خط فرمانی» داخلش اجرا میکنم
یه sudo که کاری نداره. فقط حواستون باشه sudo روی ریدایرکت‌ها و همینطور دستورات داخلی bash مثل cd یا export یا set یا ... تاثیری نداره، و اگه سعی کنید اونها رو با sudo اجرا کنید، خطا میگیرید که چنین دستوری وجود نداره.
sudo روی alias ها هم تاثیر نداره؛ مگه اینکه یه alias از sudo به این شکل درست کنید.
alias sudo='sudo 'حتما باید اون فاصله آخر وجود داشته باشه تا کار کنه. اون فاصله آخر باعث میشه تا bash چیز‌ی که بعد از alias نوشته میشه رو بررسی کنه که alias هست یا نه و اگه بود، اون alias رو هم ارزیابی کنه. البته فکر کنم اگه بخواهید به sudo آپشن بدید، این روش کار نکنه. مطمئن نیستم، خودتون امتحان کنید.

نقل‌قول
دستورات غیر گرافیکی هم حتا نیازمند رعایت این موضوع هستند؟
دقیقا کدوم موضوع؟

نقل‌قول
از single user runlevel می‌شه درستش کرد.
چیزی نمیدونم ازش هرجام که میرم برای مثلا ساخت کاربر جدید یا درست کردن و بازیابی رمز عبور میگن وارد روت بشیم؟ انگلیسی خوبی ندارم، منظور شما همون موقع اجرا سیستم عامل چند گزینه میاد و یکیش ریکاوری؟ بعد من اون میزنم توی اوبونتو رمز نمیخواد ولی توی دبیان و جنتو فک کنم رمز کاربر روت میخواد؟(بالاخره یه رمزی میخواد رمز چیه اگه روت نیست)
توی این حالت کاربر روت میاد بالا و شما از اون استفاده می‌کنید. فکر کنم یه سری از سرویس‌ها هم اجرا نمیشن. با اضافه کردن 1 به خط فرمان کرنل می‌تونید باعث بشید تا سیستم توی سطح اجرایی 1 بوت بشه. این سطح اجرایی، همون single user mode هست. با اضافه کردن s هم می‌تونید اینکار رو انجام بدید. (شاید هم S بزرگ باشه، خودتون امتحان کنید)
توی دبیان هر بار که خواستم وارد این سطح اجرایی بشم، رمز روت رو می‌پرسه و اگه ندم، بوت به صورت عادی انجام میشه. نمی‌دونم، شاید به خاطر اینه که کاربر روت من رمز داره. مطمئن نیستم.
منوی ریکاوری هم ندارم چون بسته مربوط به اون نصب نیست.
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: سودو. در 07 اسفند 1400، 10:31 ب‌ظ
جناب دراگون ، خیلی خیلی ممنون بابت ترفند الیاس سودو ، خیلی رو مخم بود !
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: ABOLDOM در 08 اسفند 1400، 07:11 ق‌ظ
Dragon- دمتون گرم از توضیح جامع
از آقای بهزاردیم ممنونم
ممنون که کمک کردید و درست توضیح دادید :)(قلب)
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: َUxmlai-ad در 08 اسفند 1400، 07:36 ق‌ظ
من تو فایل shadow رو نگاه کردم دیدم جلوی اسم هر کاربر یک سری مقدار عجیب و غریب هست باید جلوی روت فقط '!' باشه؟ کجاش باید بزارم اینها همش اون رمز هست؟
عنوان: پاسخ : فعال شدن کاربر روت
ارسال شده توسط: دانیال بهزادی در 08 اسفند 1400، 01:27 ب‌ظ
باید چنین چیزی باشه:
root:!:18201:0:99999:7:::
عنوان: پاسخ : فعال شدن کاربر روت (حل شد)
ارسال شده توسط: جعفر فرقانلوژ در 09 اسفند 1400، 11:55 ق‌ظ
نه توی دبیان برای نصب رمز روت میگیره وقتی هم بدی کاربر روت فعال میشه
عنوان: پاسخ : فعال شدن کاربر روت (حل شد)
ارسال شده توسط: دانیال بهزادی در 10 اسفند 1400، 04:14 ب‌ظ
نه توی دبیان برای نصب رمز روت میگیره وقتی هم بدی کاربر روت فعال میشه
توی نصاب قدیمی دبیان می‌گرفت که همون‌جا هم اگه خالی می‌ذاشتی، کار درست رو انجام می‌داد.
عنوان: پاسخ : فعال شدن کاربر روت (حل شد)
ارسال شده توسط: جعفر فرقانلوژ در 10 اسفند 1400، 06:28 ب‌ظ
الان باید وارد کاربر روت بشم و رمزش رو بردارم ؟ میزاره ؟
عنوان: پاسخ : فعال شدن کاربر روت (حل شد)
ارسال شده توسط: دانیال بهزادی در 13 اسفند 1400، 02:25 ب‌ظ
با sudo غیرفعالش کن