java技术圈 为您找到相关结果 7

使用nginx解决k8s traefik中basic auth的跨域问题

目地 目前k8s ingress是配合traefik使用的,此时需要对某一个域名添加一个basic auth安全认证,原本traefik也可以正常配置(生产环境已有不少使用traefik basic auth),但是由于此处的域名需要在其他web域中调用,涉及到跨域问题,参考traefik文档未发现在k8s有关联说明解决basic auth相关跨域问题。后来分析了下nginx下的basic auth,最终使用nginx + ingress + traefik解决了这一问题。 简要步骤 生成basic auth用户密码文件 htpasswd -bc ngauth username password 配置nginx的k8s configMap: kind: ConfigMap apiVersio...阅读全文

博文 2019-04-04 09:55:52 www.allocmem.com

XOR 加密简介

本文介绍一种简单高效、非常安全的加密方法:XOR 加密。 一、 XOR 运算 逻辑运算之中,除了 AND 和 OR,还有一种 XOR 运算,中文称为"异或运算"。 它的定义是:两个值相同时,返回false,否则返回true。也就是说,XOR可以用来判断两个值是否不同。 true XOR true // false false XOR false // false true XOR false // true true XOR false // true JavaScript 语言的二进制运算,有一个专门的 XOR 运算符,写作^。 1 ^ 1 // 0 0 ^ 0 // 0 1 ^ 0 // 1 0 ^ 1 // 1 上面代码中,如果两个二进制位相同,就返回0,表示false;否则返回1,表...阅读全文

博文 2021-09-17 01:43:22 阮一峰的网络日志

Linux系统中切换用户身份su与sudo的用法与实例_斑马Linux的技术博客_51CTO博客

日常操作中为了避免一些误操作,更加安全的管理系统,通常使用的用户身份都为普通用户,而非root。当需要执行一些管理员命令操作时,再切换成root用户身份去执行。普通用户切换到root用户的方式有:su和sudo。1,su -(su为switch user,即切换用户的简写)格式:su -l USERNAME(-l为login,即登陆的简写)-l可以将l省略掉,所以此命令常写为su - USERNAME如果不指定USERNAME(用户名),默认即为root,所以切换到root的身份的命令即为:su -root或是直接 su - 实例1:普通用户user1知道root账户登录密码,要求用户user1在不注销登录的前提下查看/etc/shadow文件。如下图,试图查看文件/etc/shadow时,...阅读全文

博文 2022-04-07 06:59:20 blog.51cto.com

集成SpringSecurity,访问接口报401 unauthorization无权限_springsecurity登录接口401_wang0112233的博客

集成了spring Security的时候启动项目,如果没有设置默认的账号密码,系统会自动给你生成一个密码,默认用户为user 在postman中访问的时候只需要设置 这样就可以简单的访问接口并正确返回。 因为你没有设置密码,这样每次重启会给你一个随机新的密码,这样很不方便,那么我们可以在配置文件中定义固定的账号密码 当然也可以直接在java文件中定义账号密码,首先需要我们创建一个 Spring Security 的配置类,集成自 WebSecurityConfigurerAdapter 类,如下: @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override prote...阅读全文

博文 2023-04-12 07:13:38 CSDN博客

天翼云弹性高性能计算Portal简介

本文分享自天翼云开发者社区《天翼云弹性高性能计算Portal简介》,作者:小燕同学1.平台概述天翼云官网已上线公有云弹性高性能计算(EHPC)产品,公有云EHPC产品主要由管理员控制,可进行创建集群、增删节点等操作,聚焦云上场景,可进行灵活、弹性的扩展。对于每一个集群,都有一个独立的portal。集群内portal与传统超算类似,更关注超算本身的业务,具有更好的私密性,不仅适用与公有云,同时也适用于私有云、混合云等业务。天翼云将云平台与传统超算相结合,满足不同用户群体的需求。2.主要功能集群内portal面向科研、生产、教育等需要大规模高性能计算的领域,具备高性能计算、集群管理、作业调度、实时性能监控、用户管理等能力。集群内portal分为普通用户端和管理员端,管理员为在天翼云官网上开通高性...阅读全文

OCP-Oracle 数据库认证精品辅导班8期,视频+资料

​​​​​​​​获课:weiranit.fun/13850/获取ZY↑↑方打开链接↑↑课程目标虽说是 OCP 专家的课,但往 OCM 大师之上去讲,实现认证 + 技能双重突破,让学员具备成为互联网公司或大型传统企业核心数据库系统工程师的能力,掌握 Oracle 数据库规划、设计、架构,及在 Linux 平台上的数据库日常备份恢复、性能优化、部署监控等技能。课程大纲第一天云时代 DBA4.0 的职业规则大型互联网数据库架构Oracle12c 标准化安装部署(NON - CDB)Oracle 体系结构解析第二天深入解析数据库打开过程网络配置与排错第三天空间管理Redo 架构与配置Redo 优化案例第四天Undo 深入内部解析Undo 优化案例Enqueue 结构理解 Lock 争用第五天Latc...阅读全文

博文 2025-03-07 11:39:16 sreser

动力节点SpringSecurity视频教程,springsecurity,jwt实战精讲

https://97it.top/13581/ 摘要 随着网络安全问题的日益严重,数据加密技术成为了保护用户隐私和信息安全的重要手段。Bcrypt编码器作为一种广泛应用于密码哈希处理的加密算法,在许多现代系统中得到广泛的应用。本文旨在探讨Bcrypt编码器的工作原理、优势以及在实际应用中的潜力,分析其在密码保护和安全性保障中的重要作用。 1. 引言 在现代互联网中,用户密码的安全性是保护个人信息和系统安全的核心问题之一。密码哈希算法作为密码存储与验证的一部分,承载着保证密码不被泄露的重要功能。Bcrypt作为一种流行的密码哈希算法,由于其强大的安全性和抗暴力破解能力,成为许多网站和应用程序的密码处理方案。Bcrypt的设计理念是通过在密码哈希过程中引入“盐值”(salt)和增加计算复杂度,极...阅读全文