【原创】写一个改端口的Shell脚本,放上来共享
考虑到最近端口经常被封,就写了一个Shell脚本,放上来和大家共享##!/bin/bash
num1=`grep "port" /etc/v2ray-agent/xray/conf/02_VLESS_TCP_inbounds.json | tr -cd ""`
echo Current Service Port: $num1
read -p "Input New Port:" num2
sed -i "s/$num1/$num2/g" /etc/v2ray-agent/xray/conf/02_VLESS_TCP_inbounds.json
num3=`grep "port" /etc/v2ray-agent/xray/conf/02_VLESS_TCP_inbounds.json | tr -cd ""`
echo Port been Updated: $num3
service xray restart
echo Service Restart
目录文件你们自己改就是了,相信MJJ都能看懂的~ 看得懂的不需要,看不懂的需要稍微问一下https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 看的懂的也需要,哈哈,我就是懒得每次都 vi 进去修改,才写了这个脚本,
本来想用一行命令搞定的,后来想想,还是写了一个交互。 根本没这么复杂,直接sed一行就搞定了。。
先关闭selinux
sed -i "s@^SELINUX=.*@SELINUX=disabled@" /etc/selinux/config
再改端口
sed -i "s@^Port.*@Port 9876@" /etc/ssh/sshd_config
最后修改当前环境selinux和重启ssh
setenforce 0
service sshd restart
如果改过端口的忽略selinux 如果端口被检测到封了,那此时墙还只是处于怀疑阶段,如果你多次更换域名,那就实锤了。。。就会封 IP 了。 学习一下技术贴 是啊,我之前想用一行的,后来还是决定写个交互,看一下当前端口,还有更改后的端口。
万一改错机器就傻逼了~ 哈哈哈~ 这样做离IP被Ban就不远了
页:
[1]