linux 系统没有自带 wget 工具。当用到 wget 如果没有安装就会出现 --bash: wget: command not found,需要我们自己安装。

CentOS 安装

yum install wget -y

Ubuntu 安装

apt install wget -y

CentOS 7/8 一键安装 shadowsocks-libev, 本教程仅提供学习,请勿用于商业用途和不法行为。

由于 Google BBR 需要内核版本 4.9 以上,如果安装时内核版本低于 4.9 建议先升级内核版本

提示:CentOS 7 自带内核版本为 3.10,CentOS 8 自带内核版本为 4.18。

查看内核版本命令:

uname -r

1、下载脚本

一键脚本已集成TCP优化、自动开启Google BBR(限 4.9 或更高版本内核)、自动安装 shadowsocks-libev

wget https://down.24kplus.com/linux/shadowsocks/centos-shadowsocks-libev.sh

2、执行脚本进行安装

chmod +x centos-shadowsocks-libev.sh && ./centos-shadowsocks-libev.sh

3、根据shell脚本提示输入相关信息

1、提示设置SS密码,输入自定义密码后按回车,也可以直接按回车使用默认密码

输入SS密码界面

2、接下来选择SS要使用的服务器端口,输入自己喜欢的端口, 也可以直接按回车使用默认端口

输入SS端口号

3、 然后选择加密方式(仅保留相对安全的加密方式),如果选择chacha20的话,就输入对应序号3,按回车继续

选择SS加密方式

4、 安装完成后,会有如下图安装成功的提示,记住各项信息,在客户端连接时需要用到

安装SS成功后提示信息

SS服务端安装成功后,就可以在电脑、手机、路由器等设备上的SS客户端上,按照以上设置的各项参数进行连接了。

最后送上Windows 客户端 Shadowsocks-4.1.7.1.zip

CentOS / Ubuntu 安装 pip。 解决 -bash: pip: command not found 错误

执行:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python get-pip.py

Successfully installed pip-19.3.1 setuptools-41.4.0 wheel-0.33.6

linux 系统没有自带 zip 的压缩解压工具。当用到 zip 或者 unzip 如果没有安装就会出现 -bash: unzip: Command Not Found-bash: zip: Command Not Found,需要我们自己安装。

CentOS 安装

yum install -y unzip zip

Ubuntu 安装

sudo apt-get install zip

using (var client = new SftpClient("Host", 22, "UserName", "Password"))
{
	client.Connect();
	try
	{
		var data = File.ReadAllBytes("C:\\test.zip")
		using (SftpFileStream sw = client.OpenWrite("/home/test.zip"))
		{
			sw.Write(data, 0, data.Length);
		}
	}
	catch(Exception ex)
	{
		throw ex;
	}
	finally
	{
		client.Disconnect();
	}
}