ss1
首先,对系统来一次升级,以解决一些莫名其妙的依赖问题。
sudo yum update
然后安装Python-pip。
sudo yum -y install python-pip
注意,通过yum包管理工具安装的pip版本很旧,为防止出现问题,请更新pip。
pip install --upgrade pip
为了防止出现一些不可描述的错误,请清除缓存。
sudo yum clean all
然后执行***的安装命令。
pip install ***
安装完成,但是显然还没配置完成。
接下来开始配置。
首先新建一个json配置文件。
vi /etc/***.json
在vi窗口中按下键盘i,切换到输入模式,并输入以下代码:(一定要注意里面的标点符号,99%的报错来源于此)
{
"server":"server_ip",
"server_port":25,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"password",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
别想着直接复制,自己手打进去吧,里面的server_ip换成自己的服务器公网ip,server_port字段自己改成你要的外网端口,password字段改成你要设置的密码,然后下面的method字段改成自己需要的加密方式。
输入完成后按esc退出输入模式,然后输入:wq,回车,保存并退出。
接下来设置***服务。
新建一个服务配置文件。
vi /etc/systemd/system/***.service
然后键入以下内容,保存并退出。
[Unit] Description=*** [Service] TimeoutStartSec=0 ExecStart=/usr/bin/ssserver -c /etc/***.json [Install] WantedBy=multi-user.target
启用服务:
systemctl enable ***
启动服务:
systemctl start ***
查看服务状态:
systemctl status *** -l
如果出现报错,它会提示报错的内容,自己再检查,或者搜索即可解决。
然后开启对应端口:
firewall-cmd --zone=public --add-port=25/tcp --permanent
里面的25要改成你自己定义的那个外网端口。
然后使用你的客户端,按照配置文件的内容去链接,就可以使用了。
注意,如果重启后发现无法连接,请使用命令查看服务状态,然后再尝试重启服务:
systemctl restart ***


浙公网安备 33010602011771号