shadowsocks

从 ShadowsocksX 客户端配置文件说到 OS X user default plist

起因:本人在 Mac 上使用的 shadowsocksX 客户端,虽然有备注功能,但是服务器一多就经常眼花看不清,因此我就想过能不能调整一下服务器在列表中的排列顺序(吐槽一下 surge 的配置组功能还是挺好的,可惜 ss 已经停止维护了),然后尴尬地发现在这个客户端 GUI 上不具有调整服务器配置顺序的功能,但是想了想 Windows 的 dotNET 客户端都有 gui-config.json 这样的配置文件保存在 EXE 同路径下,大概 shadowsocksX 应该也有类似的文件吧?

于是乎我跑去 Github 翻了半天源码想找配置文件保存路径并没有发现,感觉是调的系统的接口(实[……]

Read more

shadowsocks 启动时报错 ValueError : No JSON object could be decoded 问题

最近一直沉迷于军国主义黄赌毒游戏和折chao腾xie各种实验报告并没有怎么沉下心来研究过技术方面的问题,正好今天遇到一个神奇的问题(其实不是自己遇到的是别人遇到的),就此记录。

机器是:Vultr 低配VPS,CentOS 6 x64

参考教程是 https://php-rmcr7.rhcloud.com/shadowsocks-server/  (写的挺详细的,这种教程真是对小白再怎么详细也不为过)

ssserver 启动报错:

从来没见过的问题- –

于是放狗搜,先是搜到了这个 https://w[……]

Read more

Linux 桌面环境下使用 shadowsocks

随着最近天气情况越来越恶劣,翻土墙已经成为生活必须的技能之一,shadowsocks 是目前本人和小伙伴们使用最多的一种,作者在 Mac OS X 和 Windows 下都提供了界面友好的客户端程序如 https://github.com/shadowsocks/shadowsocks/wiki/Ports-and-Clients ,但是 Linux 下的使用稍微麻烦些,最近在一台老电脑上新装上了 Linux ,加上小伙伴问到过这问题,于是就有了这篇折腾的记录。 我使用的 Linux Mint 17,基于 Ubuntu 的衍生版本,理论上 Debian 系的操作都是一样的,Arch Linux[……]

Read more