Linux安全应用    (用户  文件   sshd   sudo)selinux   数据加密  数据解密   https++++++++++++++++++++++++++++++++++什么是安全?保护谁的安全? 服务器的安全怎么保护?物理安全(规则制度)本地安全 (用户  文件) 用户从本
转载 8月前
23阅读
这里我给出配置shiro的所以步骤 如果用的是Maven,关于所有shiro需要的jar包的pom.xml就是<properties> <hibernate.version>4.3.8.Final</hibernate.version> <spring.version>4.1.4.RELEASE</spring.version
转载 9月前
111阅读
了解权限管理一、概念1、什么是权限管理控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。       权限管理包括用户认证和授权两部分。(1)用户认证     用户认证,用户去访问系统,系统要验证用户身份的合法性。最常用的用户身份验证的方法:1、用户名密码方式、2、指纹打卡机、3、基于证书验证方法。。系
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。内置了可以连接大量安全数据源(又名目录)的Realm,如LDAP、关系数据库(JDBC)、类似INI的文本配置资源以及属性文件等。Apache Shiro 1.5.2之前的版本,由于Shi
转载 2024-10-28 20:27:06
41阅读
系统安全|账户安全|登录控制一、账户安全管理1.清理系统账户1.1 将非登陆用户的Shell设为/sbin/nologin或者/bin/falsh1.2 锁定长期不使用的账号1.3 删除无用的账号1.4 清空一个账号密码1.5 锁定账号文件passwd、shadow1.6 禁止root用户登录1.7禁止普通用户登录2.密码安全控制2.1 设置新用户的密码有效期2.2 强制使某个用户下次登陆时更换密
转载 2月前
389阅读
在windows系统根目录下,你可能会发现一个名为swapfile.sys的文件。它和pagefile.sys文件类似却又有些不同,swapfile.sys主要是用于Modern应用,这些应用大多从windows应用商店获取安装。默认情况下,系统会自动管理swapfile.sys交换文件。如果系统“感觉”到运行压力,就会将部分你运行了但没有使用的应用程序进程转移到硬盘,当你要使用被转移到硬盘中的应
一、shiro漏洞原理Shiro 1.2.4及之前的版本中,AES加密的密钥默认硬编码在代码里(SHIRO-550),Shiro 1.2.4以上版本官方移除了代码中的默认密钥,要求开发者自己设置,如果开发者没有设置,则默认动态生成,降低了固定密钥泄漏的风险。升级shiro版本并不能根本解决反序列化漏洞,代码复用会直接导致项目密钥泄漏,从而造成反序列化漏洞。针对公开的密钥集合,我们可以在github
shiro权限使用url配置控制鉴权授权: 配置缩写 功能 anon 指定url可以匿名访问 authc 指定url需要form表单登录,注销不关闭浏览器也会清除session authcBasic 指定url需要basic登录,注销不关闭浏览器就不清除session logout 登出过滤器,配置指定url就可以实现退出功能 noSessionCreation
转载 10月前
97阅读
CloudStack部署   部署方案: 方案  方案一管理节点+KVM 方案二管理节点+XENServer 方案三管理节点+VMware(VCenter)       1 基础环境 1.1 网络配置  vi /etc/sysconfig/ne
转载 1月前
381阅读
框架介绍Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任  何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shrio的主要功能:Authentication:用户认证(登录)Authorization:权限控制Session Management:会话管理Crypto
转载 2024-06-25 19:35:41
717阅读
一、简介:Shiro 提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器,下次再打开时还是能记住你是谁, 下次访问时无需再登录即可访问,基本流程如下:1、首先在登录页面选中 RememberMe 然后登录成功;如果是浏览器登录,一般会把 RememberMe 的Cookie 写到客户端并保存下来;2、关闭浏览器再重新打开;会发现浏览器还是记住你的;3、访问一般的网
上些章节我们都学习了shiro中的各种实际应用技巧,今天我想讲的是如何动态控制页面节点权限,相信这个控制对于很多玩权限的人来说都是一个比较头痛的, 因为这实在不怎么好统一控制的,现在我来展示下我通过shiro是如何实现的,算是抛砖引玉,希望大家有更好的解决方案,可以相互学习;下面就直接进入主题不啰嗦了 之前我们已经学习了如何在项目启动的时候加载所有的资源角色,包括第三方资源,下面我再帖上加长加
转载 2024-06-06 19:26:41
77阅读
核心思想:通过角色(多对多)权限构建用户组的概念,即一个角色对应部分权限的用户组;通过角色(多对多)菜单构建每个用户组能访问的菜单项,即通过用户(多对多)角色查询出角色对应的菜单即可;通过realm进行角色和权限的授权,保证两部分权限,即角色+额外自定义的权限; 1.pom<!-- 权限控制 框架 --> <dependency> <groupId&
转载 7月前
57阅读
1、概念 原始方式:用户选择了记住密码以后,就会将账号和密码存储到cookie,当再次登录的时候输入用户名之后就立即根据用户名获取到对应的密码。 shiro的记住我: 目标:将用户对页面访问的权限分为三个级别:未认证可访问的页面(登录页)、已认证可访问的页面、曾经认证可访问的页面(index,记住我
转载 2020-09-30 10:53:00
86阅读
2评论
问题:每当Apache2网站服务器返回错误页时(如,404 页面无法找到,403 禁止访问页面),它会在页面底部显示网站服务器签名(如,Apache版本号和操作系统信息)。同时,当Apache2网站服务器为PHP页面服务时,它也会显示PHP的版本信息。我如何在Apache2网站服务器上关闭这些网站服务器签名呢?透露网站服务器带有服务器/PHP版本信息的签名会带来安全隐患,因为你基本上将你系统上的已
转载 2024-05-09 10:27:27
22阅读
本文代码依赖dom4j-1.6.1.jar在修改xml过程中遇见utf-8第一次被修改之后,再次修改提示错误--org.dom4j.DocumentException: 2 字节的 UTF-8 序列的字节 2 无效。 Nested exception: 2 字节的 UTF-8 序列的字节 2 无效。在网上找资料说需要将xml改成GBK,结果试了一下果然没有问题,但是项目需要使用utf-8所以不能将
shiro简介:shiro(Java安全框架):apache shiro 是一个强大且易用的java安全框架框架,执行身份验证 、授权、密码和会话管理。使用shiro的易于理解的API,可以快速、轻松的获得任何应用程序,从最小的的移动应用程序到最大的网络和企业应用程序。apache shiro在java的权限及安全验证框架中占有重要的一席之地,在它编号为550的issue中爆出过严重的java反序
转载 9月前
73阅读
环境这里是使用的P牛提供的环境【shiro1.2.4】https://github.com/phith0n/JavaThings/blob/master/shirodemo漏洞原理根据漏洞描述,Shiro≤1.2.4版本默认使用CookieRememberMeManager,当获取用户请求时,大致的关键处理过程如下:获取rememberMe值 -> Base64解密 -> AES解密
转载 7月前
132阅读
实时数据集成为什么需要实时数据集成 对于大多数据集成需求来说,因为要隔一夜,所以批处理的数据移动方式可能不可接受。一笔业务交易发生 之后,要到第二天才能看到,这是难以接受的。同样不能被接受的是某个客户和组织新设立了一个账户之后,却 不能够在当天办理业务。 实时数据交互过程通常会对在一次交互中所能包含的数据的数量或者大小有所限制。在一次实时数据交互中 所能处理的数据块称为一个“消息”。另外,批处理数
2017.2.15 开涛shiro教程-第二十一章-授予身份与切换身份(一) table、entity、service、dao 原博客地址:http://jinnianshilongnian.iteye.com/blog/2018398根据下载的pdf学习。 第二十一章 授予身份与切换身份(一) 1.使用场景某个领导因为某些原因不能访问一些网站
转载 4月前
46阅读
  • 1
  • 2
  • 3
  • 4
  • 5