Tmux编译安装

1.准备编译环境和依赖项 编译工具(如make、gcc等) libevent 库及其开发文件 ncurses 库及其开发文件 bison 库及其开发文件 2.安装依赖 sudo apt update sudo apt install -y build-essential libevent-dev ncurses-dev bison 3.下载tmux wget https://github.com/tmux/tmux/releases/download/3.4/tmux-3.4.tar.gz tar xf tmux-3.4.tar.gz cd tmux-3.4 4.编译和安装 ./configure make sudo make install 5.验证安装 tmux -V 6.设置tmux配置文件(可选) 可以创建一个自定义的tmux配置文件 ~/.tmux.conf 来设置个性化的tmux配置选项

August 5, 2024 · 1 min · ming

搭建FRP内网穿透

frp 主要由两个组件组成:服务端(frps) 和 客户端(frpc)。通常情况下,服务端部署在具有公网 IP 地址的机器上,而客户端部署在需要穿透的内网服务所在的机器上。 服务端 Linux 方式一 1.下载 frp 版本根据自己情况选择,然后通过FTP上传到服务器 或者也可以使用wget下载 wget https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.55.1_linux_amd64.tar.gz 2.解压 tar -zxvf frp_0.55.1_linux_amd64.tar.gz 3.重命名并进入该目录 mv frp_0.55.1_linux_amd64 frp cd frp ls 有以下文件 LICENSE frpc frpc.toml frps frps.toml 4.编辑 frps.toml bindPort = 7000 # frp服务器用于接收客户端连接的端口 auth.method = "token" auth.token = "xxxxxxx" # 身份认证 更多配置示例请参考官方文档 5.运行 ./frps -c ./frps.toml 如果需要在后台长期运行,建议结合其他工具,如 systemd 创建 frps.service 文件 sudo vim /etc/systemd/system/frps.service 添加以下内容 # 服务名称,可自定义 Description = frp server After = network.target syslog.target Wants = network.target [Service] Type = simple # 启动frps的命令,需修改为您的frps的安装路径 ExecStart = /path/to/frps -c /path/to/frps.toml [Install] WantedBy = multi-user.target 使用 systemd 命令管理 frps 服务 ...

March 27, 2024 · 2 min · ming