- 博客(25)
- 收藏
- 关注
原创 nacos集群模式搭建
Nacos是一个开源项目,由阿里巴巴团队贡献。Nacos是一个动态服务发现、配置管理和服务管理平台,它旨在帮助构建云原生应用和微服务架构,该架构的设计支持服务注册与发现、配置管理、命名空间管理、集群管理等操作。它提供了高可用性和可扩展性,适合在复杂的云环境和网络拓扑环境中部署。
2024-07-19 16:50:24 657
原创 ansible批量给多台主机修改主机名
生产环境中,一个节点主机数量少有几十台,多则百余台,甚至更甚,资源前期基础环境中修改主机名是个麻烦的事情,一台台上去修改太麻烦,本文利用hosts文件中指定各个主机的主机名来实现,虽说繁琐了点,总好过一台台上去改,基本够用了
2024-07-08 16:54:32 487
原创 linux上查看用户上次密码修改时间 以及 设置用户账户永不过期
linux上查看用户上次密码修改时间 以及 设置用户账户永不过期1、linux查看上次修改密码时间方式1 查看用户上次修改密码时间(略微复杂);cat /etc/shadow|grep yinyin:sagoagnangaoigagnaga:19534:0:99999:7:::第三段字符就是最近一次密码修改的天数,此数字是距离1970年1月1日的天数使用这个命令查看哪天修改密码date -u -d "1970-01-01 UTC $((19534 * 86400 )) seconds"Mon
2024-07-05 15:39:50 600
原创 sftp非交互式持续化传输文件脚本
实际生产环境中,传输文件不可或缺,部分场景譬如对 文件的完整性要求很高的,A传给B一个文件,还未传输完毕,B那边已经显示文件,B那边探测到有文件进来,就开始读取文件,或者传到其他地方,但是此刻文件未被传输完成,就会造成数据缺失以及其他影响;
2024-07-05 14:31:29 651
原创 lvm盘制作脚本
本脚适用于/dev/sda 系统盘之外的 所有盘全部整合成lvm,只有一个vg卷组,只有一个lv逻辑卷。提供制作与删除两个模式,任选其一。
2023-10-24 14:37:23 138
原创 chrony时间同步服务器
chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。chrony由两个程序组成,分别是chronyd和chronyc a. chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。 b. chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。
2023-08-10 10:40:31 157
原创 expect交互式免手动输入
expect是用来实现自动交互功能的,是TCL的脚本编程工具语言.流程:spawn启动指定进程—expect获取指定关键字—send向指定程序发送指定字符—执行完成退出.注意需要安装expect,才可以使用,脚本后缀也是.exp,运行脚本命令是expect,而不是sh、bash。
2023-08-10 10:33:56 81
原创 将tar包制作成RPM包---OpenSSH8.3p1
还是使用rpmbuild将tar包打成rpm包,不喜欢编译升级的,又要开启、关闭telnet服务,麻烦。安全扫描,需要把OpenSSH升级到 8.3 版本,和8.0还是有点区别的,下面记录一下。
2023-08-10 10:29:42 350
原创 shell脚本添加成systemctl
添加systemctl无非是在/usr/lib/systemd/system/目录下创建一个文件,给予执行的权限,结尾是*.service的文件。2、使用计划任务也可实现,不过要再写一个脚本调用该添加VIP的脚本,还要加入计划任务,一直执行,这个不太好,在生产环境中。1、将该脚本加入rc.local实现开机自启,已经试过许多次,是没有办法执行成功的,怀疑是开机顺序导致,具体便不得而知。,以及启动,是无法停止的,但这,已经可以实现想要的功能。事先说明,以下仅仅作为记录,该添加的服务,
2023-07-13 14:43:57 727
原创 telnet非交互式批量测试端口
分为两个脚本,telnet.sh脚本调用 telnet_ip_port.sh 脚本。填写好ip.list,确认脚本路径,直接执行telnet.sh即可。1、telnet免交互式批量测试端口。
2023-05-23 09:16:06 112
原创 制作离线yum源
1、将rpm包放入新建目录yum-local-mount下。谨记,清除yum缓存很重要,否则无法更新repolist。4、进入rpm的存在目录yum-local-mount。5、重新生成repodata 或者更新repodata。删除repodata目录,重新生成repodata目录。2、repo文件bak,去除网络源。3、清除yum缓存【注意这个】 1、需要先清除yum缓存。更新yum源的rpm包。2、指定本源repo。
2023-05-18 14:39:50 1037
原创 线上机器出现test用户权限被拒绝问题`Permission denied`
网上说的是/home/test/.viminfo文件有问题,不过,不同场景,不同用途,不同解决办法,本文只记录,方便以后查找。更改回来之后,以上问题已全部恢复,再无报错。线上机器出现test用户权限被拒绝问题。起因发现时,是vim退出保存出现错误。的用户组所属权限被更改为。
2023-05-11 13:46:19 200
原创 yum开启缓存,寻找rpm包所在位置
rw-r--r-- 1 root root 42148 11月 18 2020 telnet-server-0.17-66.el7.x86_64.rpm。-rw-r--r-- 1 root root 131484 4月 4 2020 xinetd-2.3.15-14.el7.x86_64.rpm。-rw-r--r-- 1 root root 105 5月 4 10:10 timedhosts.txt。drwxr-xr-x 4 root root 4096 5月 4 10:11 base。
2023-05-04 15:15:36 1461
原创 重启sshd报错 error: Bind to port 22 on 0.0.0.0 failed: Address already in use.问题
(1)如图所示,可以看到有人追加了已经存在的Port配置,这明显重复了。这需要去掉后面追加的。还是根据实际情况去分辨具体的问题所在,因为总会出现同一种结果,有不同的诱因。①如图,ipv4与ipv6同时去掉时,跟没去掉一样,不行,恢复原配置。(2)检查其他的都没问题,只有这个重复了,先注释掉看看效果。1、网上办法:配置文件中的IPV4、IPV6问题导致。(1)Sshd_condig文件中的配置导致的。(2)去掉注释IPV4一行,重启sshd看看效果。(3)去掉注释IPV6一行,重启sshd看看效果。
2023-05-04 15:02:29 5922 2
原创 linux主机首次访问登录手动输入yes解决方法以及使用sshpass非交互式免密
1、解决第一次传输文件、第一次登录主机,让你手动输入yes的问题。#2、利用sshpass达成 非交互式免密ssh登录主机。
2023-04-28 17:02:58 670
原创 FTP创建虚拟用户
虚拟用户认证所使用的账号和密码都不是服务器中真实存在的,其安全性比本地用户更好,即使被抓包获取到账号密码都无法直接登录到服务器。配置虚拟用户的流程如下:(1)中添加支持配置(2)建立虚拟用户数据库文件vuser.db(3)建立支持虚拟用户的PAM认证文件(4)为虚拟用户weihu1设置不同的权限(5)创建虚拟用户映射的系统用户FTP。
2023-04-19 16:34:38 2498 5
原创 安装配置SFTP及公钥、私钥两种方式免密登录
中文:安全文件传送协议,是一种数据流连接,提供文件访问、传输和管理功能的网络传输协议SFTP依赖的是系统自带的SSH服务,SFTP默认连接账号就是Linux root账号和密码本文章使用的是在各主机上新添的普通用户:docker注意:配置免密登录后,ssh、sftp也适用。
2023-04-19 16:29:57 11547 1
原创 linux中批量创建user001-020用户,密码:用户名后面跟5个随机字符,如:user00151ca4
linux中批量创建user001-020用户,密码:用户名后面跟5个随机字符,如:user00151ca4
2023-03-03 12:56:44 633 1
原创 Typora就是markdown
Typora在1.0.0开始实行收费标准,虽然依旧可用,但是,每次都需要点击“`不是现在`”,在心情不愉快的时候,都想找一个typora的代替品!开始:如下三个文件:1、typora-setup-x64.exe # 官方下载的即可2、app.asar # 用此文件覆盖原文件3、key.txt # 序列号1、下载...
2022-04-21 08:32:14 9
原创 一、新电脑入手的设置
一、新电脑入手的设置客官、这是大纲:第一、如何设置“此电脑”等图标第二、硬盘分区第三、更改桌面存储位置第四、更改新文件存储位置第五、如何下载、安装第六、卸载软件客官、正式开始喽:1、设置 “ 此电脑 ” 图标两种方法:一、命令方式:二、点点点1.1、第一种最简单:1)Win+E组合键打开文件资源管理器,或 点击任务栏中的文件资源管理器图标也可以打开,看自己的习惯。【习惯使人成为大神:客官快用win+e】2)打开文件资源管理器后,便显
2022-04-20 11:15:56 7129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人