oracle安装X-UI管理脚本简易教程

    X-UI可以很方便的创建和管理各种配置文件,多用户分享非常方便.甲骨文推荐用2G+12G ARM主机来开,如果只自己用就无所谓了,教程还是ubuntu系统为示例进行.

一,获取系统ROOT用户及密码

ssh登陆后,sudo -i 切换root权限,逐条输入命令:

sudo echo root:此处填写要用的密码 |sudo chpasswd root
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 systemctl restart sshd
或者用一键脚本直接修改,注意:一定要保存好自己的密码,否则会导致无法登陆

wget -N https://raw.githubusercontents.com/kkkyg/vpsroot/main/root.sh && bash root.sh

修改完注意重启,在SSH工具上修改登陆用户名为root,密码就是你设置的,看下能否正确登陆.

    二,设置出入站规则和关闭防火墙系统自带防火墙
出入站规则请参考前上一篇一键脚本文章,关闭防火墙命令如下:

甲骨文关闭防火墙:
centos系统:
root登录后执行下面的命令

关闭防火墙

#停止firewall
systemctl stop firewalld.service

#禁止firewall开机启动
systemctl disable firewalld.service

#关闭iptables
service iptables stop

#去掉iptables开机启动
systemctl disable firewalld

ubuntu系统:

root登录后执行下面的命令

关闭防火墙
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F

Ubuntu镜像默认设置了Iptable规则,关闭它

apt-get purge netfilter-persistent

reboot

或者强制删除

rm -rf /etc/iptables && reboot

    三,安装更新环境和开启BBR加速

Debain/Ubuntu更新环境

sudo apt-get upgrade

apt update -y && apt install -y curl && apt install -y socat

CentOS系统执行以下命令:
Centos更新环境
yum update -y && yum update -y && yum install -y socat

不卸载内核版本,开启BBR,这里还是推荐用ubuntu自带的BBR+FQ加速.

wget -O tcpx.sh "https://git.io/JYxKU" && chmod +x tcpx.sh && ./tcpx.sh

以上命令开启后,reboot重启主机,等待几分钟再连接进行下一步.

    四,安装X-UI或更新X-UI

安装x-ui

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

根据提示设置访问端口和密码,一定要保存备用,访问地址就是x.x.x.x:端口进行访问,如果有免费域名,那么先将域名解析到主机IP,然后用下面命令申请证书:

Acme官方脚本:

curl https://get.acme.sh | sh

申请证书及密钥(将下面的命令中的中文替换成你的域名,下面的[email protected]可以换成你的邮箱也可以不用换):

逐条输入申请证书和密钥

~/.acme.sh/acme.sh --register-account -m [email protected]

~/.acme.sh/acme.sh  --issue -d 你的域名 --standalone

下载证书和密钥(将下面的命令中的中文换成你的域名,证书路径为/root/cert.crt,密钥路径为/root/private.key):

下载证书和密钥
~/.acme.sh/acme.sh --installcert -d 你的域名 --key-file /root/private.key --fullchain-file /root/cert.crt

证书下载好后可以在x-ui后台加上证书和密钥,然后通过域名访问的就可以使用ssl了























下一篇 上一篇
暂无评论
添加评论
comment url