امروزه افراد زیادی به دلایل مختلف از سیستم های لینوکسی استفاده می کنند و یا قصد استفاده از آن را دارند، افرادی که قصد دارند وب سایت خودشان یا سرور بازی ویدیویی خود را بر روی یک سرور با سیستم عامل لینوکس راه اندازی کنند یا حتی کسانی که به دلایل اخلاقی قصد ندارند از ویندوز هایی که ما به طور معمول بدون پرداخت هزینه استفاده می کنیم استفاده کنند.
البته جامعه کاربران لینوکس به اینجا ختم نمی شود و بسته به نیاز هر شخص می توان لینوکس را انتخاب کرد.
با این حال استفاده از این سیستم عامل فارغ از ویرایش های مختلفی که دارد یا نوع استفاده کاربران نیاز به رعایت نکات امنیتی مانند داشتن رمز عبور قوی و تغییر دوره ای آن هم هست چرا که قطعا همه افرادی که با داده های شخصی خود یا تجاری مشتریان خود مواجه هستند علاقه ای به افشا شدن و سواستفاده از این اطلاعات را ندارند .
البته که سیستم های لینوکسی شما، در حالی که این مقاله را می خوانید دارای رمز عبور می باشند بنابراین ما در این مقاله قصد داریم با یکدیگر و به صورت گام به گام نحوه تغییر رمز عبور خود در سیستم های لینوکسی را بررسی و یاد بگیریم.
آیا این آموزش مختص یک سیستم عامل لینوکسی است؟
خیر. منظور از لینوکس همان هسته سیستم عامل های لینوکسی بوده و توزیعهای مختلف (مانند Ubuntu، Debian، CentOS، Fedora و …) از این هسته استفاده میکنند. تفاوتها معمولاً فقط در ظاهر محیط دسکتاپ و برخی ابزارهای مدیریت کاربران هست اما اصول تغییر رمز عبور یکی می باشند.
پیش نیاز، ابزار ها و روش های تغییر رمز عبور در لینوکس
در ابتدا شما باید به صورت ابتدایی با سیستم عامل های لینوکسی آشنا و برخی از اجزای اصلی آن را بشناسید که سپس بتوانید بر اساس توزیع لینوکسی خود به دو روش رمز عبور خود را تغییر دهید:
- به صورت گرافیکی
- با وارد کردن دستورات در محیط خط فرمان یا همان CLI
روش اول : به صورت گرافیکی
توجه : این روش برای کاربران مبتدی یا سیستمهایی با محیط دسکتاپ مناسب هست.با توجه به توزیعی که از آن استفاده می کنید، ظاهر منوها اندکی متفاوت خواهد بود، اما روند کلی مشابه است.
گام اول : ابتدا در قسمت تسک بار (نوار پایین) منو استارت را باز کنید.
گام دوم : از تب Administration وارد قسمت Users and Groups شوید.
گام سوم : شما به سیستم عامل درخواست ایجاد تغییرات حساس داده و باید رمز عبور خود را جهت احراز هویت وارد کنید و سپس بر روی Authenticate کلیک کنید.
گام چهارم : نام کاربری که قصد تغییر رمز عبور آن را دارید را انتخاب کنید و سپس بر روی کادر مربوط به رمز عبور کلیک کنید تا صفحه ای جدید جهت وارد کردن رمز عبور برای شما باز شود.
گام پنجم (آخر) : رمز عبور جدید خود را وارد کرده و در کادر پایین هم آن را تکرار کنید سپس بر روی Change کلیک کنید تا تغییرات مورد نظر شما اعمال شود.
روش دوم : خط فرمان
گام اول : ابتدا برنامه ترمینال را در سیستم عامل خود باز کنید.
گام دوم : دستور
passwd
را در ترمینال خود وارد کنید و سپس کلید Enter را فشار دهید.
گام سوم (آخر) : در ابتدا سیستم از شما رمز عبور فعلی را درخواست می کند که شما پس از وارد کردن آن می توانید با نوشتن رمز عبور جدید و تکرار آن در مراحل بعد رمز عبور خود را تغییر دهید.
توجه : هنگام وارد کردن رمز عبور به دلیل حفظ محرمانگی، سیستم رمز عبور شمارا حتی به صورت مبهم هم نمایش نمی دهد، شما باید بدون توجه به این موضوع به کار خود ادامه دهید تا با پیام موفق بودن تغییر رمز عبور مواجه شوید.
نکته : در صورتی که مقابل دستور passwd نام کاربر مد نظر را وارد نکنید این دستور به صورت پیش فرض برای کاربری که در حال استفاده از این دستور است اعمال می شود.
اشتباهات رایج
در سیستمهای لینوکسی باید دقت داشته باشیم که سیستم عامل به حروف بزرگ و کوچک (Case Sensitivity) حساس است؛ چه در نام ها و چه در دستورات. همچنین تلاش برای تغییر در کاربرهای با سطح بالاتر مانند root نیاز به استفاده از دستور sudo دارد. اگر بدون sudo تلاش کنید، با خطا مواجه میشوید
رعایت نکردن حروف بزرگ و کوچک هنگام وارد کردن دستورات
تلاش برای تغییر رمز عبور کاربری با سطح دسترسی بالا بدون استفاده از دستور sudo
راه حل : برای تغییر رمز عبور کاربری با سطح بالاتر مانند root شما باید از دستور sudo استفاده کنید.
مزایا و معایب هر روش
روش گرافیکی
+ ساده تر
+ راحتی بیشتر برای کاربران خانگی
- مناسب نبودن این روش برای محیط های حرفه ای مانند سرور که با خط فرمان مدیریت می شوند
روش خط فرمان
+ قابل استفاده در تمامی توزیع های لینوکسی
+ امکان تغییر رمز کاربر root
+ امکان کنترل بیشتر روی رمز های عبور مانند تعیین تاریخ انقضا برای رمز عبور
- ممکن است برای کاربران خانگی کمی سخت و یا گیج کننده باشد
جمع بندی
در سیستم های لینوکسی به دو روش می شود رمز عبور را عوض کرد که یکی از آنها گرافیکی و دیگری با خط فرمان یا همان CLI است. شما می توانید در زمانی که نیاز به تعویض رمز عبور خود دارید بنابر نوع سیستم عامل و راحتی خودتان یکی از روش هارا انتخاب کرده و رمز عبور خود و یا دیگر کاربران را عوض کنید اما باید توجه داشته باشید که هم دسترسی های لازم را داشته و هم در وارد کردن دستورات در محیط خط فرمان به حروف بزرگ و کوچک دقت کنید چراکه سیستم عامل های لینوکسی به این موضوع حساس هستند تا تغییرات اشتباه برای کاربران اشتباه اعمال نشود.
جناب نامدار ، عرض ادب و احترام از خوندن مقالتون و دیدن ویدیوش بسیار لذت بردم خوشحالم از اینکه شما رو در جمع نویسندگان توسینسو می بینم امیدوارم با قدرت به همین تمیزی و نظم به نوشتن ادامه بدید نوشتن تجربیات و دانش باعث تثبیت اون در ذهن شما می شه و یکی از روش های بسیار موثر برای یادگیری هست براتون آرزوی موفقیت دارم و منتظر محتواهای با ارزشتون با چنین کیفیتی در توسینسو هستم با سپاس محمد نصیری
با عرض سلام ادب و احترام خدمت شما استاد نصیری خداروشکر که مقاله از نظر کیفی و محتوایی با زحمات شما با استاندارد های مجموعه سازگار هست و مورد رضایت شما قرار گرفته همینطور از نظر ارزشمند شما درباره مقاله بسیار سپاسگزارم