群晖NAS使用蒲公英APP需获取root权限。
1. 安装蒲公英
手动安装spk包。
2.赋予root权限步骤
在安装蒲公英app后,需要设置开机启动脚本及更改可执行程序权限,共需两个设置即可赋予root权限。最终如下图:
2.1 添加加载虚拟网卡
(1)打开控制面板
打开【控制面板】->【任务计划】,点击【新增】->【计划的任务】->【用户定义脚本】。
(2)创建任务,更改用户账户名
(3)更改计划时间
(4)编辑脚本killall pgyvpnsvrinsmod /lib/modules/tun.ko
chown root /usr/local/bin/pgyvpn/pgyvpnsvrchmod a+s /usr/local/bin/pgyvpn/pgyvpnsvr 
(5)运行任务
选中新建的任务,右键点击“运行”。
2.2 添加开机启动加载虚拟网卡
(1)打开控制面板
打开【控制面板】->【任务计划】,点击【新增】->【触发的任务】->【用户定义脚本】。
(2)创建任务,更改用户账户及事件
(3)编辑脚本insmod /lib/modules/tun.ko
killall pgyvpnsvr

3. 使用蒲公英
(1)打开蒲公英界面,输入账户密码。
(2)登录成功后获取组网IP。
4. 卸载蒲公英
4.1 卸载群晖包

4.2 删除遗留文件
需要手动删除程序启动过程中生成的文件。
4.2.1 打开控制面板
打开【控制面板】->【任务计划】,点击【新增】->【计划的任务】->【用户定义脚本】。
4.2.2 创建root用户计划任务

4.2.3 更改计划时间

4.2.4 编辑脚本
rm -f /tmp/pgyvpnsvr_* 
4.2.5 运行任务

