sudo apt-get update
sudo apt-get upgrade
2. 安装Python和pip(如果未安装):
sudo apt-get install python3 python3-pip
sudo pip3 install shadowsocks
2. 创建配置文件:
sudo nano /etc/shadowsocks.json
3. 将以下内容复制到配置文件中,并根据您的需求进行修改:
{
"server":"0.0.0.0",
"port_password":{
"8388":"your_password_here"
},
"timeout":300,
"method":"aes-256-cfb"
}
sudo ssserver -c /etc/shadowsocks.json -d start
2. 验证Shadowsocks是否在运行:
ps aux | grep ssserver
sudo ufw allow 8388
2. 查看防火墙状态:
sudo ufw status
可能的原因包括:服务器未启动、端口被防火墙阻挡、客户端配置错误等。请检查以上设置确保无误。
您可以在配置文件中修改“port_password”部分,指定新的端口号,并重启Shadowsocks服务使其生效。
常用的加密方法包括aes-256-cfb、aes-128-gcm等,建议选择强度较高的加密方式以提高安全性。