开放所有端口

网页端子网设置就不再说了。

VPS登陆后:

sudo -i
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
iptables-save
apt-get update
apt-get install iptables-persistent -y
netfilter-persistent save
netfilter-persistent reload

等待重启

或者有大佬说可以用下面这个:

rm -rf /etc/iptables/rules.v4 && rm -rf /etc/iptables/rules.v6

不过我没试过。

SSH开启ROOT登录

sudo -i

vi .ssh/authorized_keys

编辑信息,将ssh-rsa之前的内容全部删除,然后按Esc,输入:wq保存,然后:

vi /etc/ssh/sshd_config

挑个地方新建空行,输入

Port 22
PermitRootLogin yes

22修改为你自定义的端口。然后:

service sshd restart
reboot

等待重启后,使用root和新端口登录即可。

性能监控NetDATA

这个选装,因为比较占用性能。

对于AMD,使用一键脚本:

bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)

我习惯Arm机器安装,这里放Arm机器的安装方法:

安装依赖:

apt-get install -y zlib1g-dev uuid-dev libuv1-dev liblz4-dev libjudy-dev libssl-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

安装NetDATA:

git clone https://codechina.csdn.net/mirrors/Fhaohaizi/netdata.git
cd netdata
chmod +x netdata-installer.sh
chmod +x netdata-installer-zh.sh
./netdata-installer.sh

摁回车键开始安装。

然后设置开机启动:

systemctl start netdata
systemctl enable netdata

此时打开ip:19999即可查看性能面板。

开启BBR

Ubuntu 20系统默认内核支持直接开启BBR:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr