اکثر اپلیکیشن ها به صورت نرمال زمانیکه کاربر password را تایپ میکند، ستاره (*******) را نمایش میدهند. اما در ترمینال لینوکس زمانیکه یک کاربر عادی دستور sudo را برای دسترسی به previlage یوزر ادمین اجرا میکند از او یک پسورد خواسته میشود اما در هنگام تایپ پسورد هیچ چیزی نمایش داده نمیشود.
در این مقاله ما به شما نحوه نمایش ستاره به هنگام تایپ پسورد در ترمینال لینوکس را آموزش خواهیم داد.
تصویر زیر را مشاهده کنید، در اینجا کاربر در حال استفاده از دستور sudo به منظور نصب ادیتور متنی vim در centos 7 میباشد، اما به هنگام تایپ کردن پسورد هیچ چیزی نمایش داده نمیشود. (در این مورد پسورد نیز وارد شده است)
شما میتوانید قابلیت نمایش پسورد را در فایل /etc/sudoers فعال کنید اما اول از این فایل بک آپ بگیرید سپس آنرا برای ویرایش با استفاده از دستور visudo باز کنید.
خط زیر را پیدا کنید.
عبارت pwfeedback را به آن اضافه کنید، در نهایت باید چیزی شبیه به زیر باشد.
اکنون کلید Esc را فشار دهید و :wq را برای ذخیره و خارج شدن از فایل تایپ کنید. اما اگر شما از ویرایشگر nano استفاده میکنید فایل را با استفاده از فشار دادن Ctrl+x و سپس "y" ذخیره و با فشار دادن "Enter" از فایل خارج کنید.
سپس دستور زیر را برای ریست کردن ترمینال تان اجرا کنید تا تغییرات بالا اعمال شود.
اکنون شما باید قادر به دیدن ستاره به هنگام وارد کردن پسورد روی ترمینال (همانند تصویر زیر) باشید.
شما همچنین ممکن است بخواهید پست های مرتبط زیر را نیز مطالعه فرمایید.
10 مورد از تنظیمات Sudoer برای تنظیم Sudo در Linux
نحوه اجرای دستور Sudo بدون وارد کردن Password در Linux (به زودی)
توهین Sudo به کاربرانی که پسورد اشتباه وارد میکنند!
نحوه اجرای Shell Script با دستور Sudo در Linux (به زودی)
اگر شما هم هر گونه ترفندی در ترمینال لینوکس میشناسید آنرا با ما به اشتراک بگذارید.
در این مقاله ما به شما نحوه نمایش ستاره به هنگام تایپ پسورد در ترمینال لینوکس را آموزش خواهیم داد.
تصویر زیر را مشاهده کنید، در اینجا کاربر در حال استفاده از دستور sudo به منظور نصب ادیتور متنی vim در centos 7 میباشد، اما به هنگام تایپ کردن پسورد هیچ چیزی نمایش داده نمیشود. (در این مورد پسورد نیز وارد شده است)
کد PHP:
$ sudo yum install vim
شما میتوانید قابلیت نمایش پسورد را در فایل /etc/sudoers فعال کنید اما اول از این فایل بک آپ بگیرید سپس آنرا برای ویرایش با استفاده از دستور visudo باز کنید.
کد PHP:
$ sudo cp /etc/sudoers /etc/sudoers.bak
$ sudo visudo
کد PHP:
Defaults env_reset
کد PHP:
Defaults env_reset,pwfeedback
اکنون کلید Esc را فشار دهید و :wq را برای ذخیره و خارج شدن از فایل تایپ کنید. اما اگر شما از ویرایشگر nano استفاده میکنید فایل را با استفاده از فشار دادن Ctrl+x و سپس "y" ذخیره و با فشار دادن "Enter" از فایل خارج کنید.
سپس دستور زیر را برای ریست کردن ترمینال تان اجرا کنید تا تغییرات بالا اعمال شود.
کد PHP:
$ reset
کد PHP:
$ sudo yum update
شما همچنین ممکن است بخواهید پست های مرتبط زیر را نیز مطالعه فرمایید.
10 مورد از تنظیمات Sudoer برای تنظیم Sudo در Linux
نحوه اجرای دستور Sudo بدون وارد کردن Password در Linux (به زودی)
توهین Sudo به کاربرانی که پسورد اشتباه وارد میکنند!
نحوه اجرای Shell Script با دستور Sudo در Linux (به زودی)
اگر شما هم هر گونه ترفندی در ترمینال لینوکس میشناسید آنرا با ما به اشتراک بگذارید.