最新·甲骨文系统配置 + History
脚本参考:
04/17 22:59 - 申请服务器(最好选Arm,配置高)
- 04/17 23:01 通过FinalShell配置服务器
- FinalShell登录
- 修改主机名称bash
hostnamectl vim /etc/hostname VPS-Ubuntu-20-04-Seoul-Amds-02 vim /etc/hosts 127.0.0.1 VPS-Ubuntu-20-04-Seoul-Amds-02 VPS-Ubuntu-20-04-Seoul-Amds-02 - 切换root账户
- sudo -i
- passwd root
- 下载系统配置脚本 (选二)
- 一
- mkdir /a-shell && chmod -R 755 /a-shell && cd /a-shell
- wget --no-check-certificate https://raw.githubusercontent.com/jinwyp/one_click_script/master/trojan_v2ray_install.sh && chmod +x ./trojan_v2ray_install.sh && ./trojan_v2ray_install.shbash
42 开启root用户SSH登陆, 如谷歌云默认关闭root登录,可以通过此项开启
- 二bash
sudo -ibashecho root:6d74a206 |sudo chpasswd rootbashsudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;bashsudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;bashsudo service sshd restart - reboot
- 先使用“FlashFXP”连接一下,如果能连接成功则“SSH”登录没问题
- 一
使用cmder登录(可以 ssh + root登录了)
修改源 <⚠️~~~~注意:ARM-Ubuntu20.4版本不能还源· 可跳过这步~~~~>编辑源(ubuntu20.04 更换国内163源、阿里源、清华源、中科大源)- 备份旧的源bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup - 编辑源bash
vim /etc/apt/sources.list - 添加 > 中科大源【推荐】bash
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse - Ubuntu20.04 arm 更换清华源bash
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security multiverse
- 备份旧的源
更新
apt update && apt upgrade- Tmpmail 临时邮箱【需要环境上面👆提前安装:
apt-get install jq w3c xclip】bashcurl -L 'https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail' > tmpmail && chmod +x tmpmail mv tmpmail /usr/local/bin/追更:mac上先安装环境
brew install jq w3c xclip- 邮箱使用go
# 创建新邮箱 tmpmail --generate # 查看邮件列表 tmpmail # 查看最新邮件 tmpmail -r # 打开邮件 tmpmail 84248310 # 查看纯文本 tmpmail -t 84248310 # 帮助 tmpmail -h
- 邮箱使用
SSH远程访问及控制——远程登录服务器并传输数据(参考链接)
- 04/17 21:22 - vim设置行号 更多参数设置(参考链接)bash
cat <<EOF |sudo tee -a /etc/vim/vimrc syntax on set number set autoindent EOF - 04/17 23:15 - 修改ssh在线时间
- 解决Ubuntu的SSH自动断线问题 (参考)
- 追加处理·自动断线bash
cat <<EOF |sudo tee -a /etc/ssh/ssh_config IPQoS=throughput # 断开时重试连接的次数 ServerAliveCountMax 999 # 每隔5秒自动发送一个空的请求以保持连接 ServerAliveInterval 20 EOFbashcat <<EOF |sudo tee -a /etc/ssh/sshd_config ClientAliveInterval 200 ClientAliveCountMax 60 EOF - 重启服务bash
service sshd restart
- 04/17 23:16 - 修改Ubuntu系统的用户名和主机名 【zsh已安装前提下】(跳过)bash
hostnamectl set-hostname "VPS.Ubuntu.20.04.Seoul.Intel.01" hostnamectl set-hostname "VPS.Ubuntu.20.04.Seoul.Intel.01" --pretty hostnamectl set-hostname "VPS.Ubuntu.20.04.Seoul.Intel.01" --static hostnamectl set-hostname "VPS.Ubuntu.20.04.Seoul.Intel.01" --transient reboot - 04/18 15:56 - 域名常用网站
- 04/18 15:57 - 申请ACME / SSL证书
安装x-ui ( 选2可配置TG 推荐👍)
- bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
wget -N https://gitlab.com/rwkgyg/x-ui-yg/raw/main/install.sh && bash install.sh- 用户名:SoloAsural 密码:94591026LoVe 端口号:9459
通过80端口申请,必须先安装nginx,但是需要停用nginx的服务
- service nginx stop
~~下载ACME脚本 ~~
申请ACME / SSL证书(参考链接)以下可通过 一 号机的“Nginx Proxy Manager”获取
bashcurl https://get.acme.sh | shbashwget -N https://gitlab.com/rwkgyg/acme-script/raw/main/acme.sh && bash acme.sh 续签开启防火墙 (不可跳过)
bashiptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F apt-get purge netfilter-persistent sudo apt-get install iptables-persistent -y放行端口
bash【 可以不执行,到这步已开启了 】 sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 8443 -j ACCEPT sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 8888 -j ACCEPT sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 80 -j ACCEPT sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 443 -j ACCEPT sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 22 -j ACCEPT sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 3306 -j ACCEPT sudo iptables-save sudo netfilter-persistent save sudo netfilter-persistent reload apt update && apt dist-upgrade -y && apt autoremove -y rebootbash++++++++++++++++++++++++++++++ 开放端口参考 ++++++++++++++++++++++++++++++++++++++++++++++ sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 3306 -j ACCEPT sudo iptables-save sudo netfilter-persistent save sudo netfilter-persistent reload ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -------------------------------- 排查问题 ---------------------------------------------- iptables -h iptables --list iptables --list-rules ------------------------------------------------------------------------------------------- 以上作为参考ACME注册
bashcurl https://get.acme.sh | shbashcat <<EOF |sudo tee -a /etc/profile alias acme.sh=~/.acme.sh/acme.sh export CF_Key="784b1cf3a9c7147be58d3add665eb51a456b6" export CF_Email="WZ9459@163.com" EOF source /etc/profilebashacme.sh --register-account -m WZ9459@163.com acme.sh --issue -d vps3.soloasural.ml --standalone acme.sh --installcert -d vps3.soloasural.ml --key-file /root/private.key --fullchain-file /root/cert.crt
- 04/18 16:08 - 设置x-ui面板
- 面板证书公钥文件路径
- /root/ygkkkca/cert.crt
- 面板证书密钥文件路径
- /root/ygkkkca/private.key
- 面板证书公钥文件路径
- 04/18 16:08 - 设置BBR类型
- 查看当前系统加速类型
- sysctl net.ipv4.tcp_congestion_control
- 将当前系统切换成BBR+fq加速bash
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
- 查看当前系统加速类型
- 04/18 16:16 - scp是linux下的远程拷贝
- 将本地文件拷贝到远程:scp 文件名 用户名@计算机IP或者计算机名称:远程路径
- 从远程将文件拷回本地:scp 用户名@计算机IP或者计算机名称:文件名 本地路径
- 将本地目录拷贝到远程:scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径
- 从远程将目录拷回本地:scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径
- scp -r TourismTp5 root@132.226.237.112:/datadisk/WebSites/PHP/
- scp -r /datadisk root@193.123.224.79:/c/
- scp -r /a-shell root@vps3.soloasural.eu.org:/a-shell
- scp -r /root/ *.txtroot@vps3.soloasural.eu.org:/a-shell
08/26 12:16 - 解决SSH断线无法连接(重置SSH完毕,解决)
bash
rm /etc/ssh/ssh_host_*
sudo dpkg-reconfigure openssh-server05/15 00:30 - 阿里云盘三月自动签到Python脚本,可本地、青龙、云函数自动执行