اگر پسورد سیستم اوبونتو خود را فراموش کردهاید نگران نباشید و اقدام به نصب مجدد سیستم عامل خود نکنید! در اینجا با هم یک روش بسیار آسان برای بازیابی پسورد را با شما در میان میگذاریم.
ریست کردن پسورد از طریق recovery mode
گام اول- به recovery mode وارد شوید.
ابتدا سیستم را ری استارت کنید و به Grub Menu بروید. قاعدتا باید به صورت اتوماتیک این بخش را ببینید ولی اگر نتوانستید کافی است تا کلید shift را نگه دارید تا منوی boot نمایان شود. اگر از VMware استفاده میکنید باید به محض مشاهده لوگوی VMware کلید shift را نگه دارید.
در Grub Menu گزینه Advanced options for Ubuntu را انتخاب کنید.
در اینجا گزینه recovery mode را خواهید دید.
گام دوم- به خط فرمان shell بروید.
پس از ورود به recovery mode گزینه “drop to root shell prompt “ را انتخاب کنید. با این کار خواهید دید که در پایین صفحه قابل تایپ دستورات در محیط خط فرمان لینوکس برای شما نمایان میشود.
گام سوم- دسترسی نوشتن در root را فعال کنید.
به صورت پیش فرض پارتیشن root تنها دسترسی فقط خواندن (read only access) را دارد. با کمک دستور زیر دسترسی نوشتن را فعال کنید:
mount -rw -o remount /
گام چهارم- پسورد خود را ریست کنید!
ابتدا به کمک دستور زیر لیست تمام یوزرهای موجود بر روی سیستم عامل خود را ببینید:
ls /home
حالا باید مشخص کنید که پسورد کدام یوزر را میخواهید ریست کنید. برای اینکار ابتدا از دستور زیر استفاده کنید:
passwd username
سیستم از شما میخواهد که پسورد جدید مورد نظرتان را تایپ کنید.
Enter new UNIX password:
پسورد را مجددا تایپ کنید.
Retype new UNIX password:
همه چیز تمام است! شما صاحب یک پسورد جدید برای ورود به سیستم عامل خود شده اید. با restart مجدد سیستم شما میتوانید با پسورد جدید به سیستم عامل خود وارد شوید.
رفع یک خطای متداول!
هنگام تایپ پسورد جدید ممکن است با خطایی به شکل زیر از طرف سیستم رو به رو شوید:
passwd: Authentication token manipulation error
passwd: password unchanged
این همان اشکال read only بودن پارتیشن است که به شما اجازه نوشتن پسورد جدید را نمیدهد. کافی است از دستور زیر استفاده کنید تا مشکل بر طرف شود.
mount -rw -o remount /