![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
JackZhai.
这个作者很懒,什么都没留下…
展开
-
Linux 文件清理 保留指定数量的文件
文件清理脚本原创 2023-01-09 17:00:37 · 462 阅读 · 0 评论 -
使用sed去掉文本中的<200b>
最近使用vim编辑器粘贴从网页复制的代码看起来特别别扭可能还会带来一些问题,可以通过sed命令将其去除。原创 2022-06-27 14:23:34 · 775 阅读 · 0 评论 -
CentOS7 Git客户端安装升级
官方安装升级文档IUS源安装curl -sSL https://setup.ius.io | sh# 查看哪些包提供git这个命令yum provides git# 这里结果显示最新版本为ius提供的包,版本为2.24.4yum install git224 -y# 查看版本git --versiongit version 2.24.4编译安装在历史版本列表下载最新版本源码包2.35.1wget --no-check-certificate https://mirrors.原创 2022-03-18 18:13:48 · 1230 阅读 · 0 评论 -
使用Nginx实现端口转发TCP代理
需求产生背景最近同事在测试和生产环境中分别部署了一套应用,由于应用只能集成LDAP,而我们公司使用的是AD,于是我搭建了一个OpenLDAP服务,账号先通过lsc从AD同步到OpenLDAP,然后使用saslauthd传递身份验证到AD。在测试环境中我们的应用能够连接LDAP登录,但是在生产环境中却无法访问到OpenLDAP服务器,我不想重复的在生产环境重新安装维护一套OpenLDAP服务,这个过程比较繁琐,还需通过定时任务每天让AD的账号与OpenLDAP同步,于是我想这可以通过端口转发实现,节点之间的原创 2021-12-23 19:14:37 · 4819 阅读 · 0 评论 -
OpenLDAP安装使用及与各系统的集成
OpenLDAP安装使用及与各系统的集成公司内部运行着各个系统,如:jira、jenkins、svn、gitlab等等,每次有新同事入职,运维人员都需要在各个系统中添加或者删除用户,非常的不方便。为了解决频繁去各个系统中创建和删除账号,决定使用ldap集成各个系统,实现账号密码统一管理。如果有兴趣可以看看关于ldap的介绍,也可以跳过直接搭建使用,然后基本就理解ldap是个什么东西了注意:在命令中以#开头的信息为使用root用户执行的命令,其他信息为命令执行后的输出内容。一、LDAP介绍在安装Ope原创 2021-12-20 11:22:48 · 2583 阅读 · 0 评论 -
CentOS7安装部署Gitlab
使用Docker运行Gitlab用于搭建测试环境docker run -dit -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /data/gitlab/config:/etc/gitlab -v /data/gitlab/logs:/var/log/gitlab -v /data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce完整版安装下载Gitlab-CE安装包原创 2021-12-14 17:13:48 · 943 阅读 · 0 评论 -
Linux编译安装Python3.9
下载pythonwget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz安装相关依赖yum install zlib-devel openssl-devel gcc sqlite-devel readline-devel libffi-devel -y解压缩包tar -xvf Python-3.9.9.tgz进入目录cd Python-3.9.9配置./configure --enable-opt原创 2021-12-07 10:38:48 · 1439 阅读 · 0 评论 -
使用AutoSSH实现SOCKS5代理
图片来源于网络在使用前先配置好代理服务器与目标服务器的免密登录配置免密登录ssh-keygenssh-copy-id remote_server语法:ssh -f -N -D bindaddress:port name@remote_server -p remote_port参数-f 后台模式 -N 不执行远程命令 -D Dynamic Socket5代理 bind_address绑定指定IP地址 bind_port绑定指定端口 userssh登陆用...原创 2021-12-07 10:34:43 · 1385 阅读 · 0 评论 -
如何在Centos 6.X上更新Glibc较新版本
你试图运行一些命令,并得到关于你的glibc版本的错误不足以完成你的命令。因此,您可能需要在Centos 6.x 服务器上使用较新版本的glibc。我将向您展示如何更新glibc。如何在Centos 6.x上更新glibc较新版本我们有两种方法可以完成这项任务。一种方法是从源代码编译,这需要很长时间才能完成。另一种方法是从repo获取文件,这是相对容易的步骤。让我们首先检查我们的VPS服务器...转载 2019-03-07 18:55:49 · 1780 阅读 · 0 评论 -
Shell脚本 检测端口状态
#!/bin/bashIPADDR=$1PORT=$2if [ $# -ne 2 ]; then echo "Usage:" echo " $0 [IPADDR|DOMAIN] [PORT]" echo "" echo "Examples:" echo " $0 localhost 80" echo " $0 192.168.1.1 .原创 2018-09-14 11:41:56 · 15446 阅读 · 0 评论 -
Linux免密登陆简单配置
在日常的服务器管理中,我们会需要在服务器之间进行免密登陆,使用以下两条命令即可实现 比如我们需要从192.168.1.1免密登陆到192.168.1.2一、生成密钥文件ssh-keygen -t rsa 运行后会有一些提示信息,一路回车即可,会在$HOME/.ssh/目录下生成两个文件”id_rsa”和”id_rsa.pub”二、将公钥放入到免密登陆的服务器中...原创 2018-05-14 19:25:56 · 430 阅读 · 0 评论 -
Linux服务器 使用tc命令对网卡流量上下行限速
一、安装wondershaper软件由于CentOS7第三方库内才有这个软件,先安装第三方库yum install epel-release -yyum install wondershaper -y将上行带宽限制为1M,下行带宽限制为10Mwondershaper eth0 1024 10240清除原有规则(两个参数可以是任何字符)wondershaper clean clean二、不愿意下载软原创 2017-12-19 11:02:29 · 15657 阅读 · 0 评论