标签「开发运维」下的文章

bjmayor发布于2021-08-28

nginx常用配置

[TOC]

nginx 常用配置 nginx -V 查看编译参数。 参考很都博客,还有《极客时间》上的《Nginx核心知识150讲》。

Baisc Auth

语法: auth_basic string | off;
默认值: auth_basic off;
配置段: http, server, location, limit_except

默认表示不开启认证,后面如果跟上字符,这些字符会在弹窗中显示。

语法: auth_basic_user_file file;
默认值: —
配置段: http, server, location, limit_except

用户密码文件,文件内容类似如下:

ttlsauser1:password1
ttlsauser2:password2:comment

配置示例:

http {
	...
	location / {
		auth_basic "basic";
		auth_basic_user_file conf/htpasswd;
	}
}

密码生成

  • openssl openssl passwd -crypt 原始密码
  • htpasswd 需要安装yum -y install httpd-tools

阅读全文»