پرشین ارتباطات

تغییر رمز کاربر روت لینوکس در الستیکس

تغییر رمز کاربر روت لینوکس در الستیکس
آنچه خواهید خواند:

نحوه تغییر رمز کاربر روت لینوکس در الستیکس

برای تغییر رمز کاربر روت در سیستم الستیکس (Elastix) که یک توزیع لینوکسی مبتنی بر CentOS برای مدیریت سیستم‌های تلفنی ویپ (VoIP) است، می‌توانید با ما در این مقاله همراه باشید.

لینوکس چیست؟

لینوکس (Linux) یک سیستم‌عامل متن‌باز و آزاد است که بر اساس هسته (Kernel) لینوکس توسعه یافته است. این سیستم‌عامل توسط یک جامعه گسترده از برنامه‌نویسان و توسعه‌دهندگان در سراسر جهان توسعه و نگهداری می‌شود. لینوکس یکی از پرکاربردترین و متنوع‌ترین سیستم‌عامل‌ها در جهان است و در انواع مختلفی از دستگاه‌ها، از رایانه‌های رومیزی و لپ‌تاپ‌ها گرفته تا سرورها، دستگاه‌های تلفن همراه، روترها، و حتی ابررایانه‌ها استفاده می‌شود.

الستیکس چیست؟

الستیکس (Elastix) یک پلتفرم یکپارچه ارتباطات است که بر پایه سیستم‌عامل لینوکس توسعه یافته و از تکنولوژی‌های متن‌باز برای ایجاد یک سیستم تلفنی VoIP (Voice over IP) استفاده می‌کند. این پلتفرم ترکیبی از چندین نرم‌افزار کاربردی و ابزار مدیریتی است که به کاربران امکان می‌دهد تا یک سیستم تلفنی کامل و پیچیده را راه‌اندازی و مدیریت کنند.

کاربر روت در لینوکس

کاربر روت (Root) در سیستم‌عامل لینوکس و سایر سیستم‌های شبه‌یونیکس، کاربر سطح بالایی است که دسترسی کاملی به تمامی دستورات و فایل‌ها در سیستم دارد. این کاربر معمولاً برای انجام وظایف مدیریتی و نگهداری سیستم استفاده می‌شود. کاربر روت معادل Administrator در ویندوز است. تصویری از الستیکس تصویری از کاربرد روت در لینوکس

ویژگی‌های کاربر روت

دسترسی کامل: کاربر روت به تمامی فایل‌ها و دستورات در سیستم دسترسی دارد و می‌تواند هر تغییری در سیستم ایجاد کند. مدیریت سیستم: وظایف مدیریتی مانند نصب و حذف نرم‌افزارها، تنظیمات شبکه، مدیریت کاربران و گروه‌ها، و پیکربندی سخت‌افزارها را می‌توان با کاربر روت انجام داد. امنیت: به دلیل دسترسی کامل کاربر روت، امنیت این کاربر بسیار مهم است. استفاده نامناسب از کاربر روت می‌تواند منجر به آسیب‌های جدی به سیستم شود. به طور معمول، توصیه می‌شود که کاربران عادی برای کارهای روزمره از حساب‌های کاربری عادی استفاده کنند و فقط در مواقع ضروری از دسترسی روت استفاده کنند. برای این منظور، می‌توان از دستور sudo استفاده کرد که به کاربران اجازه می‌دهد تا دستورات خاصی را با دسترسی روت اجرا کنند.

نحوه دسترسی به کاربر روت

در بیشتر توزیع‌های لینوکس، می‌توانید با استفاده از دستورات زیر به کاربر روت دسترسی پیدا کنید:
ورود به شل روت
sudo -i یا: su - دستور sudo -i از شما رمز عبور کاربری که دارای دسترسی sudo است را می‌خواهد. دستور su - نیز از شما رمز عبور کاربر روت را می‌خواهد.

اجرای دستورات با دسترسی روت

با استفاده از sudo، می‌توانید دستورات خاصی را با دسترسی روت اجرا کنید: sudo <command> برای مثال: sudo apt update این دستور به شما اجازه می‌دهد تا دستورات مدیریتی را بدون نیاز به ورود به شل روت اجرا کنید.

تغییر رمز عبور کاربر روت لینوکس در الستیکس

ورود به سیستم با دسترسی روت: ابتدا باید با دسترسی روت یا یک کاربر دارای دسترسی sudo وارد سیستم شوید. اگر در حال حاضر دسترسی روت دارید، به سادگی با استفاده از دستور زیر می‌توانید به شل روت وارد شوید: sudo -i یا: su - تغییر رمز عبور با استفاده از دستور passwd: پس از ورود به شل روت، می‌توانید از دستور passwd برای تغییر رمز عبور استفاده کنید. دستور زیر را اجرا کنید: passwd سپس سیستم از شما می‌خواهد که رمز عبور جدید را وارد کنید. رمز عبور جدید را دوبار وارد کنید تا تغییرات ثبت شود. تأیید تغییر رمز عبور: پس از وارد کردن رمز عبور جدید، سیستم پیامی مبنی بر موفقیت‌آمیز بودن تغییر رمز عبور نمایش می‌دهد.
نمونه‌ای از فرآیند تغییر رمز عبور
در اینجا مثالی از مراحل انجام کار را مشاهده می‌کنید: ورود به شل روت: sudo -i یا: su - تغییر رمز عبور: passwd سیستم از شما می‌خواهد که رمز عبور جدید را وارد کنید: arduino Enter new UNIX password: Retype new UNIX password: تأیید تغییر رمز عبور: پس از وارد کردن رمز عبور جدید دوبار، پیامی مشابه زیر نمایش داده می‌شود: makefile passwd: all authentication tokens updated successfully. با انجام این مراحل، رمز عبور کاربر روت در سیستم الستیکس شما تغییر می‌کند و شما می‌توانید با استفاده از رمز عبور جدید به سیستم وارد شوید. تصویری از لینوکس تصویری از ویژگی کاربر روت

بازیابی کلمه عبور root در سرور لینوکس CentOS

بازیابی کلمه عبور root در سرور لینوکس CentOS نیازمند دسترسی فیزیکی یا کنسول به سرور است. برای انجام این کار مراحل زیر را دنبال کنید:

دسترسی به GRUB

در هنگام راه‌اندازی سرور، بلافاصله پس از مشاهده صفحه GRUB، کلید e را فشار دهید تا وارد حالت ویرایش GRUB شوید.
ویرایش ورودی GRUB
پس از ورود به حالت ویرایش، خطی که با linux16 یا linux شروع می‌شود را پیدا کنید. این خط معمولاً شبیه به این خواهد بود: linux16 /vmlinuz-<kernel_version> root=/dev/mapper/centos-root ro crashkernel=auto rhgb quiet در انتهای این خط، عبارت rd.break را اضافه کنید. این دستور باعث می‌شود که سیستم در مرحله اولیه راه‌اندازی متوقف شود و به شما اجازه دسترسی به محیط بازیابی را بدهد. arduino linux16 /vmlinuz-<kernel_version> root=/dev/mapper/centos-root ro crashkernel=auto rhgb quiet rd.break

بوت کردن با تنظیمات جدید

پس از ویرایش خط، کلیدهای Ctrl + x را فشار دهید تا سیستم با تنظیمات جدید بوت شود.

دسترسی به محیط بازیابی

سیستم در مرحله initramfs متوقف می‌شود. حالا ریشه فایل سیستم را به حالت خواندنی-نوشتنی تغییر دهید: mount -o remount,rw /sysroot
چنج روت به فایل سیستم اصلی
برای تغییر ریشه فایل سیستم به محیط اصلی سیستم، از دستور زیر استفاده کنید: chroot /sysroot

تغییر رمز عبور root

حالا می‌توانید با استفاده از دستور passwd، رمز عبور جدیدی برای کاربر root تعیین کنید: passwd از شما خواسته می‌شود رمز عبور جدید را وارد کرده و تکرار کنید.

به‌روزرسانی SELinux Context

برای جلوگیری از مشکلات احتمالی با SELinux، فایل /.autorelabel را ایجاد کنید: touch /.autorelabel سیستم مجدداً راه‌اندازی می‌شود و با استفاده از رمز عبور جدیدی که تعیین کرده‌اید، می‌توانید به کاربر root وارد شوید. فرآیند relabel SELinux ممکن است چند دقیقه زمان ببرد. حال می توانید به سادگی با کلمه عبور جدید به سرور خود متصل شوید.
نتیجه گیری
الستیکس یک سیستم یکپارچه ارتباطی قدرتمند است که می‌تواند نیازهای ارتباطی سازمان‌ها را به خوبی مدیریت کند.برای اطلاع از مزایا و کاربردهای الستیکس میتوانید به دیگر مقاله های ما در این زمینه مراجعه کنید. شما می‌توانید برای دریافت هرگونه مشاوره با کارشناسان پرشین‌ویپ در تماس باشید و یا از مطالب وبلاگ و صفحه اینستاگرام پرشین ویپ استفاده نمائید.
همچنین می‌توانید برای دیدن ویدئوهای ما روی کلمه آپارات کلیک کنید.
 
تماس با پرشین ویپ

مطالب مرتبط

دیدگاه‌ها

هنوز دیدگاهی ثبت نشده است؛ اولین نفر باشید.

ثبت دیدگاه جدید