2023-11-20 myluzh
Linux
0x01 安装依赖
# CentOS
yum install -y tcptraceroute bc
# Debian/Ubuntu
apt-get install -y tcptraceroute bc
0x02 安装tcping
vim tcping
#!/bin/sh
#
# tcpping: test response times using TCP SYN packets
# URL: http://www.vdberg.org/~richard/tcpping.html
# uses tcptraceroute from http://michael.toren.net/code/tcptraceroute/
# (c) 2002-2005 Richard van den Berg <richard@vdberg.org> under the GPL
# 2008/02/10 v1.7 make -C work when reverse lookup fails, courtesy of Fabrice Le Dorze <Fabrice.LeDorze@apx.fr>
ver="v1...
阅读全文>>
标签: centos tcping
评论(0)
(67)
2023-6-1 myluzh
Linux
0x01 通过rpm包离线安装
rpm包地址:https://nginx.org/packages/centos/7/x86_64/RPMS/
wget https://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.24.0-1.el7.ngx.x86_64.rpm
rpm -i nginx-1.24.0-1.el7.ngx.x86_64.rpm
0x02 创建nginx仓库文件
vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=...
阅读全文>>
标签: centos nginx
评论(0)
(73)
2023-5-9 myluzh
Linux
0x01 前置条件
1.确定系统版本
Zabbix 6.0要求CentOS≧8,MySQL≧8.0或MariaDB≧10.5.0
Zabbix 6.2及之后版本增加要求PHP≧7.4
2.确定防火墙状态或者放通端口
systemctl status firewalld#查看防火墙状态
systemctl stop firewalld#关闭防火墙
systemctl disable firewalld#永久关闭
0x02 部署过程
1.配置zabbix官方源
# rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-release-6.0-4.el9.noarch.rpm
# dnf clean all
2.安装zabbix服务
# dnf -y install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
3.部署MariaDB Ser...
阅读全文>>
标签: centos zabbix centos9
评论(0)
(112)
2023-2-2 myluzh
Linux
0x01 安装OpenVPN
#临时关闭selinux
setenforce 0
#添加epel yum源
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean
yum makecache
#yum安装包
yum install openvpn -y
0x02 证书制作
# 下载安装easy-rsa
wget https://github.com/OpenVPN/easy-rsa/releases/download/v3.1.2/EasyRSA-3.1.2.tgz
tar xf EasyRSA-3.1.2.tgz
mkdir -p /etc/openvpn/easy-rsa3
cp -r EasyRSA-3.1.2/* /etc/openvpn/easy-rsa3
# 进入easy-rsa3目录
cd /etc/openvpn/easy-rsa3/
#初始化目录
./easyrsa init-pki
# 复制vars文件模板
cp /etc/openvpn/easy-rsa3/vars.exam...
阅读全文>>
标签: centos openvpn easy-rsa
评论(0)
(168)
2022-12-1 myluzh
Linux
0x01操作系统名称
Linux:CentOs7、CentOs8
说明:对于使用Linux系统新手,或者普通用户而言,在对Linux系统不熟悉的情况下,可能更多的是直接部署相关应用,但缺乏后期维护的情况下,通常部署过程,或者运行过程中出现各种莫名其妙的问题,通常多数问题又往往的基础环境的某些配置问题。
优化内容项:
修改网卡名称
网卡配置
设置语言及主机名
创建常用目录
关闭SELinux及防火墙
优化ssh速度
关闭firewall防火墙
配置yum源
升级CentOS8内核
升级CentOS7内核
CentOS8安装常用软件
CentOS7安装常用软件
安装其他软件
配置vim环境
配置时钟同步
配置bash别名环境
CentOS7升级openssl
安装Python 3.9
配置国内pip源
pip自动补全
清理所有残留
0x02详细指令
一、修改网卡名称
通常CentOS7、CentOS8的网卡名为ensXXX命名,而历史过往习惯为ethX,为符合经验和习惯,可通过如下方式修改:
# cp -brpf /etc/udev/rules.d/70-persistent-net.rules /etc/udev/...
阅读全文>>
标签: centos linux 优化
评论(0)
(134)
2022-11-29 myluzh
Linux
#######自动转换网卡名称###############
#!/bin/bash
read -p "输入要修改的网卡:" NETWORK_CARD
read -p "输入转换后的网卡名称:" NEW_NETWORK_CARD
cp /etc/sysconfig/network-scripts/ifcfg-$NETWORK_CARD /etc/sysconfig/network-scripts/networkcard.bak
Oldname=NAME\=$NETWORK_CARD
Newname=NAME\=$NEW_NETWORK_CARD
sed -i "s/$Oldname/$Newname/" /etc/sysconfig/network-scripts/ifcfg-$NETWORK_CARD
Oldcard=DEVICE\=$NETWORK_CARD
Newcard=DEVICE\=$NEW_NETWORK_CARD
sed -i "s/$Oldcard/$Newcard/" /etc/sysconfig/network-scripts/ifcfg-$NETWORK_CARD
MAC_ADD...
阅读全文>>
标签: centos linux
评论(0)
(132)