安装及配置ss
pip install shadowsocks
然后在顺手的位置创建一个配置文件,比如我放在/etc
目录下,命名为shadowsock.json
编辑这个文件
1 | { |
保存后启动服务,这里会遇到第一个坑,就是sslocal这个程序安装后并没有添加到系统路径,会提示找到不到这个命令,可以用whereis sslocal
先找到这个在哪里,比如/home/harold/.local/bin/sslocal
,再开启服务
sudo /home/harold/.local/bin/sslocal -c /etc/shadowsocks.json -d start
这种方式是设置后台运行,关闭命令行窗口也不会停止,停止把start
换成stop
即可,如果修改了配置,需要重启才会生效,同样的,关键字换成restart
保存为脚本自动运行
可以把命令行写到一个.sh
文件中,放在桌面
1 |
|
Chrome安装SwitchOmega遇到的坑
shadowsocks只是socks代理,转换成http,https代理在浏览器上需要配合SwitchOmega,火狐由于还没被墙,可以顺利安装并使用,但chrome被墙,就需要手动安装,新版chrome都不支持拖动crx文件安装扩展了,安装步骤如下
- 打开扩展中心,打开右上角的开发者模式
- 把下载好的crx文件改后缀名为
.zip
或者.rar
,解压 - 点击扩展中心左上角的
加载已解压的扩展程序
,选择解压后的文件夹 - 如果提示安装失败,可以尝试将文件夹中
_metadata
修改为metadata
PS: 网上提到的一个转换软件provixy
折腾了半天发现对我无效,不知道什么原因。