群晖DSM卸载套件后删除用户、组和残留文件
编辑
65
2025-02-12
在群晖卸载套件后,发现套件创建的用户和组仍然存在,且相关文件也有残留。可以通过以下方法进行删除:
MoviePilot套件已经卸载了 却还能看到该用户
我使用的群晖版本为7.x
启用SSH
控制面板 -> 终端机和SNMP -> 勾选 启用SSH功能 点击应用(操作后建议关闭SSH功能以保证安全性,如需长期开启建议修改端口号)
连接SSH并删除残留
使用任意SSH工具(如PuTTY、Win10以上自带客户端)连接到群晖,我这里使用的群晖内套件rr-manager 来连接ssh
如果你是windows可以使用cmd 输入 ssh 你的用户名@群晖IP 按下回车
如果端口不为22需要在命令后添加 -p 端口号
确认后会提示输入密码”密码不会显示“
登录ssh成功后再进行下面步骤
提权
默认登录情况下,用户为普通用户权限,以下操作需要root权限进行,输入命令:
sudo -i
系统会提示输入密码,输入你的用户密码后标识从 $ 变为 # 即成功
删除用户和组
群晖区别于普通Linux,需要使用其特有的命令来管理用户和组
synouser --del 要删除的用户名
synogroup --del 要删除的用户组
删除残留文件
使用cd命令进入/volume[X](X为你套件所安装的存储池)目录下分别查看@appconf、@apphome以及@appdata是否有对应名字目录,使用 rm -rf 目录 删除 以我个人为例,我要删除安装在存储池2下的MoviePilot残留
#进入目录
cd /volume2/\@appconf/
#列出文件列表
ls -l
#删除目录
rm -rf MoviePilot
@apphome及@appdata依此类推
完成
可以看到删除后 已经看不到MoviePilot用户了
参考文章
- 1
- 0
-
分享