محمد نصیری
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

آموزش 12 سویچ دستور passwd و مدیریت پسورد کاربران لینوکس

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
  1. r- : مشخص کننده repository است که دستور ما به آن اعمال می شود
  2. a- : خاصیت ها یا attribute های همه موجودیت ها یا entry ها را نمایش می دهد
  3. d- : پسورد مورد نظر را حذف می کند
  4. e- : شل Login را عوض می کند
  5. f- : کاربر را مجبور می کند در Login بعدی پسورد خودش را عوض کند
  6. g- : اطلاعات مربوط به gecos را تغییر می دهد ( finger )
  7. h- : آدرس home directory کاربر مورد نظر را عوض می کند
  8. n- min : حداقل عمر پسورد را تعیین می کنید ، در این مدت کاربر نمی تواند رمز عبورش را عوض کند
  9. s- : اطلاعاتی از قبیل نام کاربری و اینکه کاربری رمز عبور دارد یا خیر را نمایش می دهد
  10. w- warn : مدت زمانی را نشان می دهد که به کاربر قبل از منقضی شدن رمز عبورش اطلاع رسانی می شود
  11. x- max : تاریخ انقضای پسورد به تعداد روز را مشخص می کند برای مثال 10 روز دیگر پسورد منقضی می شود
  12. name : شناسه یا Login ID یک کاربر را نشان می دهد

مثال های مختلف استفاده از passwd برای مدیریت پسورد ها در لینوکس

در مثال زیر ما پسورد کاربر unity را عوض می کنیم و به پسورد مورد نظر خودمان تغییر می دهیم :

unity@itpro-debian:~$ passwd
Changing password for unity.
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

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

نظرات