本文分享在 CentOS 7 / 8 / 9 系统下搭建完整的Shadowsocks流程。很多网友都在找实用的CentOS系统Shadowsocks一键脚本,今天搬瓦工教程网这篇教程就带大家实操演示。这套SS一键安装教程门槛不高,即使是没有过多 Linux 运维经验的新手,跟着本文步骤复制粘贴安装命令也能完成CentOS系统搭建SS教程。在动手跑CentOS系统Shadowsocks一键脚本前,我们需要准备好基础的服务器环境

最新实测:CentOS系统Shadowsocks一键脚本安装指南
一、准备 VPS 服务器与远程连接工具
如果你手里还没VPS服务器,跑代码前需要先解决服务器问题。这里列出几款现阶段跑CentOS系统Shadowsocks一键脚本相对稳定的 VPS 方案:
1、看重直连速度的,建议上搬瓦工。它家的 CN2 GIA 等优化线路在晚高峰丢包率控制得非常好。然后配合本篇搬瓦工搭建SS教程,新手也能快速上手。
- 搬瓦工购买教程:最新搬瓦工 VPS 注册与购买教程(含最新优惠码)
2、经常需要重置换 IP 的,可以看看 Vultr。老牌按小时计费大厂,机器随开随删。搭配这份Vultr搭建SS教程,试错成本低。
- Vultr购买教程:最新 Vultr VPS 注册与购买教程
3、不想折腾 Linux 命令行、纯粹需要现成网络环境的,直接用 Just My Socks 搬瓦工官方 SS 机场。遇到阻断会自动切换 IP,省心。
- Just My Socks购买教程:最新 Just My Socks 注册、购买以及使用教程
补充建议:手里有闲置域名的网友,完成CentOS系统搭建SS后,建议顺手了解一下 V2Ray 伪装一键脚本。多套一层域名伪装,应对近期的端口被墙会好很多。
系统分支提醒:本文的代码仅针对 CentOS 环境。如果你VPS使用的是 Ubuntu 系统,当前脚本会报错跑不通。用 Ubuntu 的网友请直接移步这篇:Ubuntu TLS 系统 Shadowsocks / SS 一键脚本安装教程。
1、Windows 系统远程连接教程
Windows 用户建议使用 Xshell 进行远程连接 VPS 服务器,这是执行SS一键安装教程的基础工具。
- Xshell 下载地址:最新免费版 Xshell 和 Xftp 下载地址
- Xshell 使用教程:利用 Xshell 远程登录 SSH 连接 VPS 服务器教程
2、Mac OS X(苹果)系统远程连接教程
Mac 用户不需要下载第三方软件,自带的终端就够用,直接按 Command+空格 搜索终端后打开,输入以下命令准备执行SS一键安装:
ssh root@ip_address -p ssh_port
其中,ip_address 需要替换为 VPS 的 IP 地址,ssh_port 需要替换为 VPS 的 SSH 端口。
回车后,继续输入 VPS 的 SSH 密码即可登录成功,然后输入相应的操作命令进行执行就可以了。
顺带提一句,等你用终端把这台 CentOS 的服务端彻底跑通后,苹果电脑本地的上网配置可以提前把这篇文章存好备用:Mac OS X(苹果)系统 Shadowsocks 客户端配置使用教程。
二、CentOS 7 / 8 / 9 系统 Shadowsocks / SS 一键安装教程
远程登录到 SSH 后,我们正式开始CentOS系统搭建SS的实操步骤。输入以下命令运行CentOS系统Shadowsocks一键脚本:
bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_ss.sh)
如图:

粘贴脚本回车。若报错无 curl,先跑一遍 yum install curl。
回车后会提示“请设置 SS 的密码”,这步是SS一键安装教程的关键安全设置,输入复杂密码后回车:

密码加点字母数字,防机器乱扫
回车后提示“请设置 SS 的端口号1025-65535”。结合搬瓦工搭建SS教程和Vultr搭建SS教程的建站经验,建议避开 80、443 这些常规网页端口,尽量在 10000 以上的范围内输入随机高端口,降低被扫库的概率:

填 10000 以上的高位端口,降低被探测概率
回车后提示“选择加密方式”,本站这篇CentOS系统搭建SS教程推荐搭建选择默认的 aes-256-gcm,回车确认:

直接回车选默认的 aes-256-gcm,省 CPU
这时回车后画面将会疯狂的跳动,可能你能看懂也可能你看不懂,不管你看懂看不懂,耐心等待最后的结果出来就对了,目前本站还在耐心等待中,等下我算算时间看看大概能用几分钟安装完成。
期间在这个画面卡住了大约2分钟左右,如图:

编译跑码中,耐心等两分钟,别关终端窗口
总共用时7分钟完成,完成后如图:

标红配置全选复制存好,服务端到此彻底跑通
看到这个成功界面,说明CentOS系统Shadowsocks一键脚本已经跑完了。
服务端配置拿到手,马上就能在电脑端连起来测速。Windows 用户直接对照这篇图文把节点加上:Windows SS客户端设置与 Shadowsocks配置教程(附下载地址)。
本次搭建 Shadowsocks / SS 共完成了以下几件事情:
- 更新系统到最新版
- 安装 bbr 加速模块
- 安装 SS 并设置开机启动
三、SS 常用管理命令与维护设置
完成CentOS系统搭建SS后,日常维护必不可少。不管你是看搬瓦工搭建SS教程还是看Vultr搭建SS教程上车的,这几个管理命令都要记好。
1. 查看CentOS系统Shadowsocks一键脚本运行状态/配置参数:
bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_ss.sh) info
敲完上面这个命令,屏幕会弹出一串详细的配置参数。手里拿 iPhone 手机的网友,拿到节点信息后,直接对照这篇指南把外区账号和软件搞定,填上参数就能测网速:iOS(苹果手机)系统 Shadowsocks 客户端配置使用教程。
2. SS 管理命令:
- 启动:
systemctl start shadowsocks-libev - 停止:
systemctl stop shadowsocks-libev - 重启:
systemctl restart shadowsocks-libev
3. 更改密码、端口、加密方式:重新运行一次SS一键安装教程脚本即可。
4. 卸载 SS:
bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_ss.sh) uninstall
至此,整篇搬瓦工搭建SS教程(同样适用Vultr搭建SS教程)就结束了。各系统的客户端下载地址请参考此处。
四、其他协议与系统环境推荐
单靠基础的 SS 协议,在目前的网络环境下特征相对明显。如果你跑完上面这套CentOS系统Shadowsocks一键脚本后发现连不上,或者想一步到位搞更稳的协议,建议重置系统后尝试以下替代方案:
同属 CentOS 系统的机器,推荐这两个加强版一键脚本:
要是你打算彻底把系统换成目前主流的 Ubuntu,并加上域名伪装,直接按这篇教程走:
平时出门在外,免不了要用手机连上 VPS 查点资料。配置好电脑端后,安卓党直接按照这份指南把手机端配好,实测比较省心:Android(安卓)系统 Shadowsocks 客户端配置与使用指南。
