首页 > 系统相关 >配置nginx用户认证

配置nginx用户认证

时间:2023-11-08 17:55:05浏览次数:27  
标签:get etc 用户 apt 认证 nginx htpasswd

1、安装nginx

apt-get update
apt-get install -y nginx

2、安装认证工具

apt-get install -y apache2-utils

3、配置认证账密

htpasswd -c /etc/nginx/.htpasswd your_username

4、配置nginx

vim /etc/nginx/nginx.conf

server {
    listen 80;
    server_name your_domain_name

    location / {
        auth_basic "Restricted Content";
        auth_basic_user_file /etc/nginx/.htpasswd;
        try_files $uri $uri/ /index.html;
    }
}

5、重启nginx

service nginx restart

 

标签:get,etc,用户,apt,认证,nginx,htpasswd
From: https://www.cnblogs.com/linjiangCN/p/17817992.html

相关文章

  • Linux用户组和权限管理
    Linux用户组和权限管理1、Linux安全模型三A认证:Authentication:认证,验证用户身份Authorization:授权,不同的用户设置不同权限Accouting|Audition:审计当用户登录成功时,系统会自动分配令牌token,包括:用户标识和组成员等信息1.1、用户Linux中每个用户是通过UserID(UID)来唯一标......
  • /etc/passwd 存储用户基本信息
    用户名::口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序(1)注册名(login_name):用于区分不同的用户。在同一系统中注册名是惟一的。在很多系统上,该字段被限制在8个字符(字母或数字)的长度之内;并且要注意,通常在Linux系统中对字母大小写是敏感的。这与MSDOS/Windows是不一样的。......
  • 创建用户
    创建带家目录,指定bash为shell的用户useradd-m-s/bin/bashusername-m 自动创建用户的家目录,并将/etc/skel中的文件复制到家目录中-s 指定用户登入后所使用的shell 不使用选项创建用户时创建用户useraddusername创建家目录mkdir/home/username复制文件cp-r......
  • 四方伟业与KeyarchOS完成浪潮信息澎湃技术认证
    日前,成都四方伟业软件股份有限公司(以下简称“四方伟业”)旗下数据治理平台SDCGovernV5.0、可视化分析决策平台SDCUEV5.0、数字孪生可视化平台SDCMEV5.0、人工智能软件SDCMinerV3.0及融合数据软件SDCETLV5.0与KeyarchOSV5完成浪潮信息澎湃技术认证。测试结果表明,双方产品......
  • Linux安装Java环境变量及配置分配用户权限
    1wget安装yum-yinstallwget2.下载wget--no-cookies--no-check-certificate--header"Cookie:gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept-securebackup-cookie""http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb......
  • nginx文件服务器根据文件类型判断预览还是下载
    location/file{charsetutf-8;alias/usr/share/nginx/html/files;autoindexoff;autoindex_exact_sizeoff;autoindex_localtimeon;add_header'Access-Control-Allow-Origin''*'always;add_header'Acce......
  • Nginx
    概念:Nginx是高性能的HTTP和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。 正向代理:需要在客户端配置代理服务器进行指定网站访问。    反向代理:暴露的是代理服务器地址,隐藏了真实服务器IP地址。客户端对代......
  • 用户交互
    软件是一个包含程序,数据和用户的计算机系统,程序可从程序员和用户两个角度观察和理解。交互设计的原则包括:健壮性,灵活性,学习性。根据是否运行待测程序,软件测试分为动态测试和静态测试。界面设计的目的是合理地组织并呈现一组功能。程序可用性指程序满足用户需求的特征包括:效率,......
  • 用户所有表迁移到另外单独用户
    1.背景此前开发申请建立DB用户,dba都是只建立一个给开发使用,权限过大,现在要收缩权限,进行分离,新要求如下:SchemaOwner:系统对象所有者(收归dba)--DDL、DQL、DML权限APUser:系统程式使用---DQL、DML权限SelectUser:系统维运人员用户--select权限MidUser:其他系统调用---select......
  • flutter doctor 认证问题
    运行flutterdoctor发现sdk需要认证,如下图C:\Users\*****>flutterdoctorFlutterassetswillbedownloadedfromhttps://mirrors.tuna.tsinghua.edu.cn/flutter.Makesureyoutrustthissource!Doctorsummary(toseealldetails,runflutterdoctor-v):[√]Flutte......