احتمالاً شنیدهاید که ریست پسورد کردن میکروتیکهای x86-x64 یا CHR بدون از دست رفتن کانفیگ، امکانپذیر نیست. اما این اشتباه است و شما میتوانید تمامی میکروتیکها تا ورژن ۶.۴۹.۶ را بدون از دست رفتن کانفیگ، پسوورد آنان را recovery کنید.
برای این کار، نیاز به یک سیستم عامل Live مثل Ubuntu Live دارید که ماشین مجازی میکروتیک را بر روی آن بوت کنید.
پس از دانلود، به تنظیمات Virtual Machine میرویم. توجه داشته باشید که مقدار ram , cpu و سایر منابع سخت افزاری سرورمجازی مورد نظر کم است ، آن را بالا ببرید؛ بطور مثال به ۲۰۴۸ مگابایت ارتقا میدهیم.
این آموزش بر روی VMWare ESXI تست و اجرا شده است اما فرآیند بازیابی رمز عبور بر روی باقی مجازی ساز ها مانند KVM, XEN و … به همین صورت خواهد بود.
سپس مقدار delay در زمان boot شدن ماشین مجازی را بالاتر میبریم. که ما در اینجا مقدار Boot Delay را به 10000 میلی ثانیه افزایش داده ایم.
سپس به ماشین مجازی یک DVD Drive اضافه میکنیم و ISO مورد نظر را داخل آن mount میکنیم.
بعد از mount، ماشین مجازی یا همان سرور مجازی را روشن میکنیم و با فشردن دکمه ESC وارد بوت منو میشویم و CD-ROM Drive را انتخاب میکنیم.
سپس try ubuntu را میزنیم که به صورت Live سرور مجازی را بوت میکنیم.
نمایی از محیط live اوبونتو
پس از باز کردن ترمینال و تایپ کردن sudo su، دستور fdisk را به صورت زیر میزنیم تا لیست هارد دیسکهای ماشین مجازی مشخص شود:
fdisk -l
سپس دایرکتوری temp را میسازیم و sda1 را داخل آن mount میکنیم.
mkdir /temp
mount -t auto /dev/sda1 /temp
سپس وارد دایرکتوری /rw/store/ میشویم و فایل user.dat را پاک میکنیم.
سپس یک فایل خام user.dat دوباره با دستور touch میسازیم و owner آن را با دستور زیر عوض میکنیم:
touch user.dat
chown daemon:daemon user.dat
کار به اتمام رسید! پس از ریبوت سرور مجازی و یا VM مورد نظر، میتوانید با یوزر admin و بدون پسورد وارد محیط RouterOS خود شوید.