From 8b7b3b85705ac361d7bbda35cda56ee5d6d7709a Mon Sep 17 00:00:00 2001 From: xailab Date: Tue, 9 Apr 2024 14:09:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'script/frp=5Fcentos=5Fx86?= =?UTF-8?q?=5Finstall.sh'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/frp_centos_x86_install.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/script/frp_centos_x86_install.sh b/script/frp_centos_x86_install.sh index e02b22e..f8ca261 100644 --- a/script/frp_centos_x86_install.sh +++ b/script/frp_centos_x86_install.sh @@ -32,12 +32,7 @@ sudo systemctl enable frp_server random_port=$(shuf -i 10000-60000 -n 1) # 查找名为 "test-tcp" 的配置块并替换其中的remotePort值为随机数 -awk -v random_port="$random_port" ' - /^\[\[proxies\]\]/{block=0} - block && /name = "test-tcp"/{replace=1} - block && /remotePort/ && replace{sub(/remotePort = [0-9]+/, "remotePort = " random_port); replace=0} - /^\[\[proxies\]\]/{block=1} - 1' /home/frp/frpc.toml > /home/frp/frpc.tmp && mv /home/frp/frpc.tmp /home/frp/frpc.toml +awk -v random_port="$random_port" '/^\[\[proxies\]\]/{block=0}block && /name = "test-tcp"/{replace=1}block && /remotePort/ && replace{sub(/remotePort = [0-9]+/, "remotePort = " random_port); replace=0}/^\[\[proxies\]\]/{block=1}1' /home/frp/frpc.toml > /home/frp/frpc.tmp && mv /home/frp/frpc.tmp /home/frp/frpc.toml # 将随机端口号保存到文件中 echo "SSH_RANDOM_PORT:$random_port" > /home/frp/ssh_info.txt \ No newline at end of file