userdel -r pollinate 不小心删除 pollinate

系统安装、升级讨论
回复
新手玩家
帖子: 1
注册时间: 2019-11-12 15:21
送出感谢: 0
接收感谢: 0

userdel -r pollinate 不小心删除 pollinate

#1

帖子 新手玩家 » 2019-11-12 15:23

如题,不小心使用命令:userdel -r pollinate
删除了pollinate 会对系统有什么影响 怎么可以补救?
头像
astolia
论坛版主
帖子: 4428
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 740 次

Re: userdel -r pollinate 不小心删除 pollinate

#2

帖子 astolia » 2019-11-12 16:33

删除了之后,以后有程序要以pollinate身份运行就会失败,访问文件系统上以这个用户为属主的文件也可能有权限不足的问题。
pollinate这个是同名软件添加的用户,正常情况下也只有这个软件在用。这个软件的主要用处是帮助虚拟化主机在初始化时生成随机数。在实体服务器上的存在意义有限,对个人桌面系统的意义不大。
想把它弄回来就手动添加用户并重设文件属主就行了

代码: 全选

sudo adduser --disabled-password --quiet --system --home /var/cache/pollinate --ingroup daemon --shell /bin/false pollinate
sudo chown -R pollinate /var/cache/pollinate
要简单点可以直接重装pollinate包

代码: 全选

sudo apt install --reinstall pollinate
回复

回到 “系统安装和升级”