- 升级python2.7-python3.7
#升级python2.7-python3.7
sudo apt-get install python3.7
#删除软连接
sudo rm -rf /usr/bin/python3
sudo rm -rf /usr/bin/pip3
#建立新的指向python3.7的软链接
#ln –s 源文件 目标文件
#添加python3的软链接
ln -s /usr/bin/python3.7 /usr/bin/python3
#添加 pip3 的软链接
ln -s /usr/bin/pip3.7 /usr/bin/pip3
- 配置SS(国外)
sudo apt-get update
sudo apt-get install python-pip
pip install --upgrade pip
pip install setuptools --upgrade
sudo pip install shadowsocks
sudo apt-get update
apt install python3-pip
pip3 install setuptools --upgrade
pip3 install wheel
sudo pip3 install shadowsocks
sudo vim /etc/shadowsocks.json
{
"server":"194.147.32.31",
"local_address": "127.0.0.1",
"local_port":1080,
"server_port":8388,
"password":"albert",
"timeout":300,
"method":"aes-256-cfb"
}
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
ssserver -c /etc/shadowsocks.json -d restart
/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py
/usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py
/usr/local/lib/python3.7/dist-packages/shadowsocks/crypto/openssl.py
使用 vim 打开以上路径的 openssl.py 文件,做以下操作:
vim /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py
vim /usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py
vim /usr/local/lib/python3.7/dist-packages/shadowsocks/crypto/openssl.py
:%s/libcrypto.EVP_CIPHER_CTX_cleanup.argtypes/libcrypto.EVP_CIPHER_CTX_reset.argtypes/g
:%s/cleanup/reset/g
:x
3.配置SS(国内)
sudo apt-get update
sudo apt-get install python-pip
pip install --upgrade pip
pip install setuptools --upgrade
sudo pip install shadowsocks
sudo apt-get update
apt install python3-pip
pip3 install --index-url https://pypi.douban.com/simple setuptools --upgrade
pip3 install wheel
sudo pip3 install shadowsocks
sudo vim /etc/shadowsocks.json
{
"server":"106.13.41.87",
"local_address": "127.0.0.1",
"local_port":1080,
"server_port":8388,
"password":"albert",
"timeout":300,
"method":"aes-256-cfb"
}
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
ssserver -c /etc/shadowsocks.json -d restart
/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py
/usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py
/usr/local/lib/python3.7/dist-packages/shadowsocks/crypto/openssl.py
使用 vim 打开以上路径的 openssl.py 文件,做以下操作:
vim /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py
vim /usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py
vim /usr/local/lib/python3.7/dist-packages/shadowsocks/crypto/openssl.py
:%s/libcrypto.EVP_CIPHER_CTX_cleanup.argtypes/libcrypto.EVP_CIPHER_CTX_reset.argtypes/g
:%s/cleanup/reset/g
:x