برای کرک CUCM 10 باید اول دسترسی Root را فعال نمود چون به صورت دیفالت دسترسی محدودی از سیستم عامل این پلتفرم با کامند های محدود در دسترس میباشد.
برای فعال سازی دسترسی Root در مرحله اول Centos دانلود کرده و تنظیمات VM خود را به شکلی انجام میدهیم که ماشین ما از روی ایمیج Centos بوت شود.
گزینه Troubleshooting را انتخاب میکنیم.
درمرحله بعدی گزینه Rescue a Centos System را انتخاب میکنیم.
در این حالت، سیستم سعی دارد تا فایلسیستم لینوکس را در مسیر /mnt/sysimage/
بارگذاری کند تا امکان تعمیر سیستم وجود داشته باشد.
گزینههای قابل انتخاب:
گزینه Continue – ادامه فرآیند rescue (mount به صورت read-write)
گزینه Read-only mount – بارگذاری به صورت دسترسی read
گزینه Skip to shell – پرش به محیط خط فرمان (shell)
گزینه Quit (Reboot) – خروج و ریبوت سیستم
در اینجا گزینه 1 انتخاب شده، که سیستم تلاش میکند پارتیشن لینوکس نصب شده را شناسایی کرده و به صورت read-write
در مسیر /mnt/sysimage، مانت کند.
سپس فایل securetty را حذف میکنیم.
حالا پسورد Root را ریست میکنیم.
در مرحله بعدی به فایل etc/passwd/ رفته و خط root:x:0:0:root:/root:/sbin/nologin را به root:x:0:0:root:/root:/bin/bash تغییر میدهیم.
سپس به فایل etc/ssh/sshd_config/ رفته و کامنت خط PermitRootLogin Yes را برمیداریم تا فعال شود و بتوانیم با یوزر Root لوگین کنیم.
در مرحله بعدی فایل etc/selinux/config/ را ادیت کرده و گزینه SELINUX=enforcing را به SELINUX=permissive تغییر میدهیم.
در نهایت ایزوی Centos را unmount کرده و وقتی سرور بوت شد با یوزر root به سرور ssh میزنیم.
در مرحله آخر باید jar فایل های موجود در سیستم را replace کنیم.