运维工具使用指南:全面介绍

发表时间: 2024-05-17 11:50

一些运维工具使用介绍

一:统一认证

MaxKey v3.5.9 GA

https://maxkey.top/

企业微信、钉钉、飞书扫码登录,微信、QQ、钉钉、微博、微软、Google、Facebook等社交账号登陆信任



二:#分析内存使用情况

#分析内存使用情况

wget https://github.com/hoytech/vmtouch/archive/refs/tags/v1.3.1.zip

cd vmtouch && make && make install

#查看指定目录在内存中的缓存大小

vmtouch /data/ev-edge/storage

#查看指定目录下被缓存的文件列表

vmtouch -v /data/ev-edge


三:FRP部署

CentOS下安装配置FRP

一、frp相关地址

源码地址
https://github.com/fatedier/frp

本次安装的版本是 v0.27.0

二、服务端

CentOS7 服务器IP 10.10.10.1

1. 下载


https://github.com/fatedier/frp/releases
下载软件包
frp_0.27.0_linux_amd64.tar.gz

2. 配置并启动

  • 解压

tar -zxf frp_0.27.0_linux_amd64.tar.gz

  • 修改配置文件

修改服务器配置文件 frps.ini,内容如下

[common]bind_port = 5001token = A98765allow_ports = 5001-5101

监听5001端口,同时添加 50001 至 5101 的端口,方便客户端使用这些端口开放对应的服务,token 是连接的密钥

  • 启动

解压目录下执行

$ nohup ./frps -c frps.ini&

服务端防火墙开放对应的 5001-5101 端口

三、客户端

CentOS7 服务器IP 192.168.0.10

1. 下载


https://github.com/fatedier/frp/releases
下载软件包
frp_0.27.0_linux_amd64.tar.gz

2. 配置并启动

  • 解压

tar -zxf frp_0.27.0_linux_amd64.tar.gz

  • 修改配置文件

192.168.0.10 frp 客户端配置

修改客户端配置见 frpc.ini,内容如下

[common]server_addr = 10.10.10.1server_port = 5001token = A98765admin_addr = 127.0.0.1admin_port = 7401[http_proxy]type = tcpremote_port = 5001plugin = http_proxyplugin_http_user = frpplugin_http_passwd = frp2023[ssh]type = tcplocal_ip = 192.168.0.10local_port = 22remote_port = 5002

连接服务端的5001端口,密钥token和服务端一样。 开启 http_proxy,使用服务端允许的 5001端口,设置账号 frp和密码 frp2023

同时这里还测试添加了一个 ssh服务,使用ssh连接客户端机器。

客户端启用 admin 端口,方便客户端配置的热加载。

  • 启动

解压目录下执行

$ nohup ./frpc -c frpc.ini&

  • 重载配置

以后修改配置后可以使用命令重新加载,无需重启客户端。

$ ./frpc reload -c frpc.ini