获取ROOT权限
sudo -i
DD甲骨文系统
DD成Debian 10
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p 自定义root密码 -port 自定义ssh端口
DD成Ubuntu 20.04
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -u 20.04 -v 64 -p 自定义root密码 -port 自定义ssh端口
安装常用依赖
apt update -y && apt install -y curl && apt install -y socat && apt install wget -y; apt install sudo; apt install -y vim; apt install net-tools
BlueSkyXN 综合工具箱
wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh
开启BBR加速
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" chmod +x tcp.sh ./tcp.sh
Oracle甲骨文开放全部端口并关闭防火墙
Ubuntu系统
开放所有端口
iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F
Ubuntu镜像默认设置了Iptable规则,关闭它
apt-get purge netfilter-persistent reboot
或者强制删除Iptable规则
rm -rf /etc/iptables && reboot
Centos系统
删除多余附件
systemctl stop oracle-cloud-agent systemctl disable oracle-cloud-agent systemctl stop oracle-cloud-agent-updater systemctl disable oracle-cloud-agent-updater
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
开启VPS远程登录
Debian/Ubuntu
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
Centos
sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
ed25519密钥登录
安装vim
apt install vim
生成密钥对 自行保存备用
ssh-keygen -t ed25519 -q -N "" -C "" -f tmp ; cat tmp ; echo ; cat tmp.pub ; rm -f tmp tmp.pub
Debian系统
保存私钥为private.pem
echo "-----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW QyNTUxOQAAACDm+9apc69+vn自定义私钥h1nwwxUnQAAAIigEXUnoBF1 JwAAAAtzc2gtZWQyNTUxOQAAACDm+9apc69+vnZnCZqzobI4fJ9p9LklJJDzyh1nwwxUnQ AAAEAXp25+B6slqJUg8+Cg9GmA30616E5azSjTEAL88Azhjub71qlzr36+dmcJmrOhsjh8 n2n0uSUkkPPKHWfDDFSdAAAAAAECAwQF -----END OPENSSH PRIVATE KEY-----" > private.pem
提权私钥
chmod 600 private.pem
新建根目录下的密钥存放目录并提高其权限
mkdir ~/.ssh
chmod 700 ~/.ssh
保存公钥
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI自定义公钥dmcJmrOhsjh8n2n0uSUkkPPKHWfDDFSd" > .ssh/authorized_keys
进入公钥目录并将公钥提权
cd ~/.ssh
chmod 600 authorized_keys
进入ssh配置目录
cd /etc/ssh
编辑配置文件
vim /etc/ssh/sshd_config
输入字母i进入编辑模式(可能需要提前在Esc底线命令模式中输入 :set paste 以防乱码)
PubkeyAuthentication yes #删除其注释#
AuthorizedKeyFile #删除其注释#
Esc :wq #保存后退出
重启ssh设置
systemctl restart sshd
Ubuntu系统
新建根目录下的密钥存放目录并提高其权限
mkdir ~/.ssh
chmod 700 ~/.ssh
分别保存公钥和私钥
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGTvxjJc自定义公钥o3zyU32xKKIx/CJ0XhaeWmzDcNd" > .ssh/authorized_keys
echo "-----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNz自定义私钥EAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW QyNTUxOQAAACDiRmWZUfAgvqRfdJUrMiUOb3VtUCvNlvko0AW3eAAAAIh45zjEeOc4 xAAAAAtzc2gtZWQyNTUxOQAAACDiRmWZUPuvVfAgvqRfdJUrMiUOb3VtUCvNlvko0AW3eA AAAECeXwaOin8MVEJZtbUoODDYsGvvEII/ZSR5LmOWkmgxFuJGZZlQ+69V8CC+pF90lSsy JQ5vdW1QK82W+SjQBbd4AAAAAAECAwQF -----END OPENSSH PRIVATE KEY-----" > private.pem
提权私钥
chmod 600 private.pem
进入ssh配置目录
cd /etc/ssh
编辑配置文件
vim /etc/ssh/sshd_config
输入字母i进入编辑模式(可能需要提前在Esc底线命令模式中输入 :set paste 以防乱码)
PubkeyAuthentication yes #删除其注释#
AuthorizedKeyFile #删除其注释#
Esc :wq #保存后退出
重启ssh设置
systemctl restart sshd
通过密钥方式登入ssh
ssh -i private.pem root@129.自有IP.200.255
设置服务器时间
查看服务器时间
date
修改时区
sudo tzselect
选择 亚洲 Asia;新加坡 Singapore
创建时间软链
sudo ln -sf /usr/share/zoneinfo/Asia/Singapore /etc/localtime
重启
reboot
测试脚本
CPU型号
lscpu
杜甫测试
wget -q https://github.com/Aniverse/A/raw/i/a && bash a
测试IPv4优先还是IPv6优先
curl ip.p3terx.com
中文测速脚本 Superbench
bash <(curl -Lso- https://git.io/superspeed_uxh)
bash <(curl -Lso- https://git.io/superbench)
英文测速脚本 Bench.sh
wget -qO- bench.sh | bash
显示延迟抖动
bash <(wget -qO- https://bench.im/hyperspeed)
显示北京、上海、深圳的回程线路
curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash
显示北京、上海、广州的回程线路
wget -q route.f2k.pub -O route && bash route
Netflix解锁检测
全媒体解锁测试
bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)
AMD和ARM的Netflix解锁测试
wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/2.52/nf_2.52_linux_amd64 && chmod +x nf && clear && ./nf
wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/2.61/nf_2.61_linux_arm64 && chmod +x nf && clear && ./nf
新建并打开目录
mkdir /opt/rbot && cd /opt/rbot