甲骨文Oracle免费VPS实在是香,机房数量众多,每个账户最多能开4台带IPV6的小鸡和两台IPV6机(当然不建议多开,现在甲骨文对资源使用有监控,使用率低的机子可能会被停机),可以开通韩国(首尔,春川),日本(东京,大阪),新加坡,圣何塞,印度,迪拜,澳洲加拿大等众多地方小鸡(尤其甲骨文的首尔,电信GIA移动联通直连)。
现在官方已经无法申请首尔了,建议可以选择春川,日本,新加坡机房。
甲骨文注册教程在这儿:
甲骨文注册是玄学(其实跟地址,IP,信用卡类型有关),注册成功后建议简单设置,来让使用更方便。
本段内容主要记录个人在使用Oracle甲骨文云的vps时候,从开启新鸡到搭建好服务用的比较顺手的一些脚本、关闭防火墙、删除一些自带的无用服务等,也是水本篇的主要原因(主要针对centos系统):
建立新鸡,上传公钥。Opc用户加私钥登录,然后使用sudo -i切管为管理员用户。
手动设置root登录
sudo -i按提示刷入密码,重复输入密码。接着输入
passwd
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart
使用下方的一键脚本修改为root和密码登录:(抛弃秘钥文件,与sudo -i说再见。默认ROOT权限,方便登录与编辑文件)
bash <(curl -sSL https://raw.githubusercontent.com/YG-tsj/Oracle-warp/main/root.sh)
安装甲骨文vps的相关依赖(一般都有,可跳过):
CentOS如下
yum -y install wgetUbuntu如下
yum update -y && yum install curl -y
apt-get install wget删除、关闭、打开系统的无用附件、防火墙、端口、及规则:
apt-get update -y && apt-get install curl -y
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
Ubuntu系统
开放所有端口
iptables -P INPUT ACCEPTUbuntu镜像默认设置了Iptable规则,关闭它
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
apt-get purge netfilter-persistent或者强制删除
reboot
rm -rf /etc/iptables; reboot
Ubuntu系统删除自带的监控
snap remove oracle-cloud-agent还没有 sudo -i 就
sudo snap remove oracle-cloud-agent
---
oracle 到手就发现系统自带尾巴,htop 看到一个oracle-cloud-agent进程,因为是snap的,那就简单了, snap list 看下是什么名字,然后 snap remove 就是了。 snap 和 apt 是差不多的东西。
它这作用,应当是那个控制面板里的Metrix计量数据用的。
发表评论