shadowsocks 3.0安装问题

最近系统版本从Ubuntu16.04升级到18.04,之前有了解到AES-256-GCM,网上搜索看shadowsocks的C版已经升级到3.0支持 AES-256-GCM ,python版还停留在2.X。

因为比较熟悉apt-get安装方式,一直这么安装。后来发现apt-get没怎么维护了?

改用pip3方式安装,python版也更新到3.0

1、安装pip

sudo apt-get install python3-pip

2、安装shadowsocks

pip3 install https://github.com/shadowsocks/shadowsocks/archive/master.zip

3、查看版本

gray@localhost:~$ ssserver --version
 Shadowsocks 3.0.0

4、编辑了配置文件后启动服务

gray@localhost:~$ sudo ssserver -c /etc/shadowsocks.json -d start
 sudo: ssserver: command not found

这里就提示命令没找到。明明已经安装成功为什么加了sudo就提示命令找不到?查看文件路径

gray@localhost:~$ whereis ssserver
 ssserver: /home/gray/.local/bin/ssserver

被安装到在了个人文件目录下面,不是全局环境,所以加了sudo不能找到,到时候要随系统自动启动也不方便。开始以为是版本问题,发现问题在第二步没加sudo直接安装了,加上sudo重新安装测试

sudo pip3 install https://github.com/shadowsocks/shadowsocks/archive/master.zip

查看安装路径

gray@localhost:~$ sudo ssserver --version
 Shadowsocks 3.0.0
 gray@localhost:~$ whereis ssserver
 ssserver: /usr/local/bin/ssserver

已经安装到/usr目录下面,重新启动就正常了。

更换Google Cloud Platform(GCP)VM实例外部IP

Google送福利赠送一年期300美金Google Cloud Platform优惠使用,为了响应号召薅社会主义的羊毛在上面建了VM虚拟机服务,公网独立IP,亚洲机房延迟低,速度快。有时也会遇到外网IP不能用的情况,这时可以考虑不删除实例更换IP。

登陆到Google Cloud Platform,https://cloud.google.com/

点击“转至控制台”,选择菜单——Compute Engine——VM实例 

看到在运行的实例状态

继续阅读“更换Google Cloud Platform(GCP)VM实例外部IP”

为Linux增加swap简单方法

假如我们使用了Digital Ocean入门级VPS($5/mo,点击Digital Ocean),内存空间为512M,由于DO默认没有创建swap空间,为了不时之需,可以手工创建,操作很简单:

1、获取512M文件块:

#fallocate -l 512M /var/swapfile

2、创建swap文件:

#mkswap /var/swapfile

3、激活swap文件:

#swapon /var/swapfile

4、查看一下当前swap:

#swapon -s
 Filename Type Size Used Priority
 /var/swapfile file 524284 0 -1

5、加到fstab文件中让系统引导时自动启动

#vi /etc/fstab

在末尾增加以下内容:

/var/swapfile swap swap defaults 0 0
声明:转载请注明原文链接为Linux增加swap简单方法

=======================记录生活,分享快乐|igray博乐园出品=======================