همانطور که از عنوان نکته مون بر میاد در این نکته میخوایم که نحوه لاگین به لینوکس باکس مون رو بدون اینکه پسوردی وارد کنیم به شما آموزش بدیم. در محیط های مجازی برای بحث آموزش اگه میخواید کارتون سریعتر پیش بره و زمانتون صرف وارد کردن پسورد تلف نشه یا اگه کلا دوست ندارین روی یوزر اکانت تون پسورد بزارین پس با من در این آموزش همراه باشید. برای این کار ابتدا دستور sudo visudo رو اجرا کنید تا فایل sudoers باز بشه ، حالا خط زیر رو به انتهای فایل اضافه کنید :
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
username ALL=(ALL) NOPASSWD:ALL
با اضافه کردن این خط به فایل sudoers کاربرتون میتونه بدون وارد کردن پسورد خودش دستوراتی که نیاز به اجرا با سطح دسترسی کاربر root دارن رو اجرا کنه مثلا دستوراتی مثل chmod یا ifconfig و ... . طبیعتا به جای username باید اسم یوزر مورد نظرتون رو وارد کنید. حالا فایل رو ذخیره کنید و ازش خارج بشید. حالا باید پسورد یوزر اکانت کاربرتون رو حذف کنید چون که میخواید کاربرتون بدون زدن پسورد لاگین کنه دستور زیر رو اجرا کنید :
sudo passwd -d `whoami`
اگه این دستور کار نکرد دستور زیر رو اجرا کنید با این تفاوت که بجای whoami باید اسم یوزر رو بنویسید :
# sudo passwd -d username
به جای username اسم یوزر رو بنویسید. من این روش رو روی توزیع های مختلف لینوکس تست کردم و جواب گرفتم. این روش قطعا روی لینوکس هایی که از LightDM استفاده می کنن جواب میده.
نویسنده : امیرحسین کریم پور
منبع : linux.tosinso.com
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد