1. 安装Shadowsocks
-
使用命令行安装Shadowsocks:
-
打开终端,输入以下命令:
sudo apt update sudo apt install shadowsocks
-
-
使用pip安装Shadowsocks:
-
打开终端,输入以下命令:
sudo apt update sudo apt install python-pip sudo pip install shadowsocks
-
2. 配置Shadowsocks
-
编辑配置文件:
-
打开终端,输入以下命令编辑配置文件
sudo nano /etc/shadowsocks/config.json
-
-
在配置文件中添加服务器信息:
-
将服务器地址、端口、密码等信息添加到配置文件中
{ “server”: “your_server_ip”, “server_port”: 8388, “local_address”: “127.0.0.1”, “local_port”: 1080, “password”: “your_password”, “timeout”: 300, “method”: “aes-256-cfb” }
-
3. 设置自动启动
-
创建启动脚本:
-
打开终端,输入以下命令创建启动脚本
sudo nano /etc/systemd/system/shadowsocks.service
-
-
编辑启动脚本:
-
在打开的文件中输入以下内容
[Unit] Description=Shadowsocks After=network.target
[Service] Type=simple User=root ExecStart=/usr/bin/sslocal -c /etc/shadowsocks/config.json
[Install] WantedBy=multi-user.target
-
-
启动Shadowsocks服务:
-
输入以下命令启动服务
sudo systemctl daemon-reload sudo systemctl start shadowsocks sudo systemctl enable shadowsocks
-
常见问题
如何验证Shadowsocks是否正常工作?
-
打开终端,输入以下命令
sudo systemctl status shadowsocks
-
如果服务状态显示为active (running),则Shadowsocks正常工作。
如何在Ubuntu启动时自动启动Shadowsocks?
- 可以通过创建systemd服务并启用它来实现Ubuntu启动时自动启动Shadowsocks。
如何修改Shadowsocks的配置文件?
- 可以通过编辑/etc/shadowsocks/config.json文件来修改Shadowsocks的配置信息。