برخی از سرویس ها برای اهراز هویت کابران و ایجاد یک دسترسی ساده از برنامه htpasswd قدیمی استفاده می کنند. بیشتر این بهره گیری توسط سرویس دهنده های وب (apache/nginx) انجام می شده است.

نصب htpassw

نصب این برنامه خیلی ساده است و فقط کافی است تا دستورات زیر را اجرا کنید:

sudo apt update
sudo apt install apache2-utils

ایجاد htpasswd

برای ایجاد و ذخیره یک کاربری با پسورد مناسب به صورت زیر عمل می شود:

htpasswd -c filename.passwd user_name

برای مثال فایل زیر را مشاهده کنید:

htpasswd -c users.passwd shgn

بعد از اجرا:

htpasswd

و در نهایت محتوای فایل بدین صورت ایجاد می شود:

shgn:$apr1$xVttFVxB$sEW1f0lN3LBpza5XFl6CB.

منابع

برچسب ها: linux utility nginx apache security