Quantcast
Channel: مرکز آموزش و مستندات - رسانگار - رسانگار
Viewing all articles
Browse latest Browse all 31

پسورد گذاری بوسیله .htpassword در وب سرور nginx

$
0
0

وقتی که یک سرور جدید ویژه دانلود رو برای یکی از مشتریان با انجینکس راه اندازی کردیم ! این سوال برای من بوجود آمد که چطور htpassword محبوب آپاچی را می توان روی nginx هم ایجاد نمود . با کمی مطالعه مستندات راه حل این موضوع مشخص شد که در اینجا به صورت خیلی خلاصه برای شما قرار خواهم داد. تا در آینده در صورت نیاز بتوانید از آن استفاده نمائید .

در فایل vhost متن زیر را درج نمائید

 

location / {

auth_basic "Some message to the user";
auth_basic_user_file /etc/nginx/htpasswd;
}

ایجاد فایل Hash شده htpassword ( بوسیله PHP )

$ php -a

php > echo crypt('asdf', base64_encode('asdf'));
YXWM35gonN/VU

قرار دادن این پسورد در htpassword : 

$ echo 'tobias:YXWM35gonN/VU' >> /etc/nginx/htpasswd


Viewing all articles
Browse latest Browse all 31

Trending Articles