甲骨文Oracle脚本合集
最新工具箱
科技lion的工具箱
这个工具箱真的挺方便的,不用记那么多命令了,我自己常用的列一下
1.安装脚本:
curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
或者:curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
2.修改密码:13.系统工具->2. 修改ROOT密码
2.1.甲骨文实例开启root密码->9. 甲骨文云脚本合集->5. 开启ROOT密码登录模式
3.修改时区:13.系统工具->15. 系统时区调整
4.修改主机名:13.系统工具->18. 修改主机名
5.ssh防御:13.系统工具->22. fail2banSSH防御程序
6.开启BBR:5.BBR管理->11. 使用BBR+FQ加速
下载netboot,防范失联救机
现在机里备一个netboot,失联救机的时候就可以比较方便的用到了
cd /boot/efi/
# arm下载
wget https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi
# amd下载
wget https://boot.netboot.xyz/ipxe/netboot.xyz.efi
停用甲骨文监控
实例中,root账户执行:
snap remove oracle-cloud-agent
一、一键重装系统脚本
创建Oracle机器时候,原系统请选择 ubuntu
支持 debian9+/ubuntu16.04+
为什么不支持 debian8 或更低?
网卡驱动原因。
默认root密码是什么?
MoeClub.org
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 10 -v 64 -a -firmware
登陆成功之后记得自己输入passwd修改密码!!!
然后开始更新:
apt-get update
apt-get upgrade
最新dd系统教程
root用户
安装依赖:
Debian 系列(Debian/Ubuntu):
apt update -y
apt install wget -y
下载:
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
快速上手:
Debian
bash InstallNET.sh -debian
CentOS
bash InstallNET.sh -centos
Ubuntu
bash InstallNET.sh -ubuntu
重装前可预先指定 ssh 密码、端口、固件、镜像源等参数,执行重装命令时,如果未指定密码、端口。重装后的系统默认用户:root,默认端口:22,默认密码:LeitboGi0ro,首次 ssh 机器后请立即修改密码;
项目地址:https://github.com/leitbogioro/Tools
二、甲骨文ARM DD重装Debian10,并升级5.10内核
新建实例时选的 ubuntu 20.4,非 mini 版
curl -fLO https://raw.githubusercontent.com/bohanyang/debi/master/debi.sh
chmod a+rx debi.sh
sudo ./debi.sh --architecture arm64 --user root --password password
设置默认root的密码为password,登陆成功之后记得自己输入passwd修改密码!!!
没报错的话继续运行:
sudo shutdown -r now
更新内核至5.10
1、添加 backports 源
echo "deb http://deb.debian.org/debian $(lsb_release -sc)-backports main" | sudo tee /etc/apt/sources.list.d/backports.list
sudo apt update
uname -r
此时看到的版本应该是4.19的,为了之后安装warp方便,我们可以更新内核到新版,5.6以上就自带了wireguard了,现在最新的是5.10
sudo apt -t $(lsb_release -sc)-backports install linux-image-$(dpkg --print-architecture) linux-headers-$(dpkg --print-architecture) --install-recommends -y
安装完重启,执行 uname -r 命令,现在已经是5.10了。
ps:
安装宝塔面板,nginx和php可以选择编译安装,我一键安装会报错;
三、Oracle Cloud Ubuntu 20.04 防火墙设置
Oracle控制面板开放端口
1、ROOT操作
sudo su
2、处理预设规则
iptables -D INPUT -j REJECT --reject-with icmp-host-prohibited
iptables -D FORWARD -j REJECT --reject-with icmp-host-prohibited
/etc/init.d/netfilter-persistent save
/etc/init.d/netfilter-persistent reloa
截至此处全部端口开放
无防火墙需求不用继续
3、添加自定义规则
ufw enable #需要输入Y确认
ufw allow 22/tcp #开放22/tcp端口
ufw allow 80,443/tcp #开放80/tcp和443/tcp端口
ufw allow 1234/udp #开放1234/udp端口
ufw reload #重载防火墙
更多查看链接:https://telegra.ph/oraclehelp-03-07
共有 0 条评论