Panda核心程序设置成开机自动运行
目录
自建开机启动脚本
将ss-local和bypass-lan-china.acl放入/usr/bin/(环境变量path)中
在 /etc/init.d/ 中创建自己的开机运行脚本
这里的文件名 mystart 可以修改为任何你喜欢的名称,但是必须放在/etc/init.d/目录中
|
|
写入需要执行的命令,ss-local无需root权限
|
|
上面的部分也必须写上,后面放上你需要开机执行的命令,这里是挂载一个硬盘
|
|
修改脚本文件权限(将命令中的mystart.sh替换成实际的脚本文件名称)
|
|
加入开机启动(将命令中的mystart.sh替换成实际的脚本文件名称)
|
|
ok,完成,后面系统启动的时候就会自动运行这段命令。
CentOS系统:
将要开机启动的脚本放入/etc/rc.d/init.d中
|
|
替换shadowsock-lib包
使用linux系统包管理命令安装shadowsock-lib
|
|
替换ss-local
进入/usr/bin目录,里面会有shadowsocks-libev的核心程序ss-local,将其替换成panda的核心二进制文件ss-local。
然后,编辑/etc/shadowsocks-libev/config.json:
|
|
shadowsock-libev的安装与配置文件的修改,参考: https://wsxq2.55555.io/blog/2018/10/20/Kali-Linux%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91/#pc-%E8%BF%9E%E6%8E%A5%E5%88%B0-ssr-local
https://wiki.archlinux.org/title/Shadowsocks
CentOS 安装 https://zzz.buzz/zh/gfw/2018/03/21/install-shadowsocks-client-on-CentOS-7/