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

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => نویسنده: The Dude در 01 دی 1392، 11:43 ق‌ظ

عنوان: ریست کردن پسورد ریشه در سابایون (حل شد)
ارسال شده توسط: The Dude در 01 دی 1392، 11:43 ق‌ظ
سلام
من یه مدتی نبودم دلم برای این انجمن تنگ شده بود.
بعد از فدورا، تصمیم گرفتم برم سراغ جنتو-بیسها. سابایون گرفتم و نصب کردم و آپدیت. نیاز به ویندزد مجازی داشتم. vbox نصب کردم و با دستور زیر میخواستم که یوزرم رو به vboxusers اضافه کنم.
usermod -a -G vboxusers usernameاما حالا دیگه پسورد ریشه کار نمیکنه. از https://wiki.sabayon.org/index.php?title=HOWTO:_chroot_from_a_LiveCD (https://wiki.sabayon.org/index.php?title=HOWTO:_chroot_from_a_LiveCD) خواستم درستش کنم. ارور نداد. ولی فایده‌ای هم نداشت.
مرحمت کنید، اگه اطلاعات دارید، راهنمایی کنید. دیگه قول میدم توزیع عوض نکنم.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:08 ب‌ظ
اگه کاربر استانداردتون عضو sudo یا wheel هست:
sudo su
passwd
و اگر نیست باید chroot کنید.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 12:12 ب‌ظ
chroot رو توی حالت لایو که درایوهای سابایون نصب شده متصل میشه، امتحان کردم. اگه منظورتون طور دیگه‌ای هست، لطف کنید بیشتر توضیح بدید.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:16 ب‌ظ
خب اگه متصل میشه پس مشکل کجاست؟
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 12:19 ب‌ظ
توی اون صفحه‌ی ویکی که لینکشو گذاشتم، گفته درایوها رو متصل کنید و با استفاده از دسترسی ریشه در حالت لایو، پسورد ریشه رو عوض کنید. من اون کار رو با live-usb که باهاش سابایون نصب کردم، انجام دادم. دستوراتی که گفته زدم و اروری هم نگرفتم. درایوهارو umount کردم و ریبوت کردم. ولی هنوز هم دسترسی ریشه توی سابایون نصب شده ندارم.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:23 ب‌ظ
برای تست دسترسی داشتن یا نداشتن چه دستوری وارد می‌کنید؟
su؟
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:24 ب‌ظ
ضمنا بعد از این‌که chroot رو برپا کردی
passwdکه می‌زنی انشالله؟!
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 12:27 ب‌ظ
صددرصد. اگه اونو نزنم پس چطوری پسورد ست کنم. اتفاقا اون موقع هم ارور نمیده.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:29 ب‌ظ
اینو امتحان کن:
passwd root
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 12:33 ب‌ظ
از دیشب تا حالا که اینطوری شده ۶-۷ باری امتحان کردم. اون کد آخری رو هم امتحان کردم. البته فکر کردم که شاید فرقی نکنه، چون به صورت ریشه لاگین کرده بودم. ولی به هر حال اونو هم امتحان کردم.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 12:36 ب‌ظ
ایده‌ای ندارم!
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 12:52 ب‌ظ
دو تا سؤال:
اول اینکه فرقی میکنه چجوری دسترسی ریشه بگیرم؟ مثلا دستور
suیا
su -بزنم؟؟
دوم اینکه از chrooted خارج بشم (exit کنم) بعد درایوها رو umount کنم یا دقیقا بعد از انجام کارم ( که عوض کردن پسورد باشه) درایوها رو umount کنم؟

این دستورات رو اینطوری وارد میکنم:

sabayonuser@localhost ~ $ su -
localhost ~ # mkdir -p /mnt/sabayon/boot
localhost ~ # mount /dev/sda3 /mnt/sabayon
localhost ~ # mount /dev/sda1 /mnt/sabayon/boot
localhost ~ # mount -t proc none /mnt/sabayon/proc
localhost ~ # mount -o bind /dev /mnt/sabayon/dev
localhost ~ # chroot /mnt/sabayon /bin/bash
localhost / # env-update
>>> Regenerating /etc/ld.so.cache...
localhost / # source /etc/profile
localhost / # export PS1="(chroot) $PS1"
(chroot) localhost / # cp /proc/mounts /etc/mtab
cp: ‘/proc/mounts’ and ‘/etc/mtab’ are the same file
(chroot) localhost / # passwd root
New password:
Retype new password:
passwd: password updated successfully
(chroot) localhost / # exit
exit
localhost ~ # umount /mnt/sabayon/boot /mnt/sabayon/dev /mnt/sabayon/proc /mnt/sabayon
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: Ma3X در 01 دی 1392، 01:08 ب‌ظ
۱. این رو بخون:
http://linuxers.org/article/difference-between-su-and-su
http://unix.stackexchange.com/questions/15611/what-is-the-difference-between-su-and-su-root
کاملا روون توضیح داده.

۲. umount کردن ضروری نیست (من معمولا umount نمی‌کنم) و دخالتی تو نتیجه نداره.
عنوان: پاسخ : ریست کردن پسورد ریشه در سابایون
ارسال شده توسط: The Dude در 01 دی 1392، 01:27 ب‌ظ
انگلیسیم زیاد تخصصی نیست، مخصوصا در مورد کامپیوتر. فقط اینو متوجه شدم که وقتی با - وارد میکنیم دسترسی کامل به همه چیز داریم (اگه چیز دیگه‌ای هست که لازمه بدونم دریغ نکنید.)
درباره umount چون توی اون صفحه ویکی گفته بود، من انجام دادم. ولی نمیدونم ترتیبش مهمه یا نه. چون وقتی اعلان chrooted شده و exit میکنم، هنوز هم کاربر ریشه هستم. بعد که درایوها رو umount کردم، دوباره exit میکنم و کاربر معمولی میشم.

ویرایش:
حل شد. توی فروم انگلیسی سابایون، یه بنده خدایی زحمت کشید، ردیف شد.
visudo رو ویرایش کردم. البته عجیبه که کاربر ریشه الآن با همون پسوردی که توی حالت لایو وارد کردم کار میکنه. و البته نام کاربریمو به sudoers اضافه کردم.
احساس میکنم زندگی زیباست...