安装ssh
判断是否安装
安装
1
| apt-get install openssh-server
|
启动
安装nodejs编译的shadowsocks
前戏
1 2
| apt install nodejs apt install npm
|
安装
安装位置
1 2 3
| /usr/local/lib/node_modules/shadowsocks ./config.json #配置文件 ./bin/ssserver # 启动二进制文件
|
启动
守护进程pm2 守护ssserver
安装
配置开机自启
创建配置文件
{
“apps”:
{
“name”: “ssserver”,
“cwd”: “/usr/local/lib/node_modules/shadowsocks/bin”,
“script”: “./ssserver”,
“exec_interpreter”: “bash”,
“exec_mode” : “cluster_mode”,
“autorestart”: true
}
}
本人放置在shadowsocks安装目录
运行pm2
1
| pm2 start pm2.json # 上述配置文件
|
保存当前应用列表
查看状态
重载(修改配置后需要重载)
切换root
先设置root密码(如果第一次切换root)
切换