
运维
文章平均质量分 65
傲天寒霜
这个作者很懒,什么都没留下…
展开
-
openssl 加解密简单探索
在我们使用的时候最好加salt,同样的内容生成的密文却不同,这样可以保证我们的密文的安全性。salt会在密文中保存,在解密的时候,通过密码和密文中的salt可以生成和加密时一样的key iv从而保证我们的密文能够正常的解密。有salt的密文我们可以修改然后通过key iv 就能正常进行解析(key iv 和密码同样重要)。知道 key iv 是否能反推密码,不能,因为生成key iv用到了md5(摘要算法)不能反推。使用 key iv 的能否加salt,不能,因为salt是为了生成key iv,已经原创 2023-07-13 18:49:01 · 2504 阅读 · 0 评论 -
linux查看挂载后原本地目录数据
设备的存储有限,所以就提供了一个在本地目录挂载远程目录的功能,根据linux文件挂载规则,某个文件挂载远程文件之后就只能看到远程文件夹的内容了。我们关注分区“/dev/mapper/sgapp–vg-lv_data”挂载在/var/data目录,真正的数据在/var/data/sps 下面。不要在自己的分区上挂载自己,比如在/var/data 下面创建临时目录挂载“/dev/mapper/sgapp–vg-lv_data”创建一个本地文件,在这个文件上把原始的分区给挂载到本地,此时就能看到本地目录的信息。原创 2022-10-29 16:24:45 · 2535 阅读 · 0 评论 -
Elasticsearch限制IP访问
背景Elasticsearch本身没有认证,有技术支持说用户不想开启认证,认证比较麻烦或者还要花钱,但是又想有一定的保护,所以就问能不能限制IP登录,来保护自己的Elasticsearch。调研network.hostnetwork.bind_host: [“localhostIP1”,“localhostIP2”]network.publish_host: 0.0.0.0想使用该参数去控制,结果失望了,网上一堆说可以控制的不是说的不对就是忽悠人的。下面对着三个参数做一个简单的介绍netwo原创 2022-04-15 14:44:41 · 10898 阅读 · 0 评论 -
记一次maven冲突
背景:公司项目逐渐在向分布式系统转变,所以提前增加了分布式锁的功能,选择了zookeeper中间件,在utils工程引入了curator。配置如下 <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-recipes</artifactId> <exclusions&原创 2022-03-24 17:27:50 · 1910 阅读 · 0 评论 -
shell KeyValue文件值的替换和获取(sed)
配置文件db.iniPGIp=169.254.253.114PGPort=5432PGUserName=postgresPGPassWord=EN(postgres) 替换某个Key的值configFile=db.inikey=PGPassWordsed -i "s|^[#]*[ ]*${key}\([ ]*\)=.*|${key} = ${PGPassWord}|" ${configFile}获取某个字段的值configFile=db.inikey=PGPassWordsed原创 2021-11-09 11:39:49 · 2292 阅读 · 0 评论 -
docker
docker常用命令源 /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ cosmic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ cosmic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ cosmic-security原创 2021-11-04 17:22:59 · 258 阅读 · 0 评论