关于用户所属组(nagios在web页面管理监控)
都说写博客有用,今天我也写个记录。
在使用nagios通过web对监控的服务进行管理时,出现了下面的提示:
Return from whence you came
提示不能够打开这个文件,查看文件:
[root@nagios ~]# ll -d /usr/local/nagios/var/rw/
drwxrwsr-x. 2 nagios nagcmd 4096 Jul 3 15:53 /usr/local/nagios/var/rw/
[root@nagios ~]# ll /usr/local/nagios/var/rw/nagios.cmd
prw-rw---- 1 nagios nagcmd 0 Jul 3 17:00 /usr/local/nagios/var/rw/nagios.cmd
文件是存在的,目录和文件的所属组都为nagcmd,按照网上的提示将 apache添加到nagcmd组,重启httpd服务,问题解决。
下面就来说说指定用户所属组和将用户从某组中删除。
创建用户a和b
[root@nagios ~]# useradd a
[root@nagios ~]# useradd b
查看组文件:
[root@nagios ~]# tail -2 /etc/group
a:x:502:
b:x:503:
a和b组也自动被创建
将a加入b组:
[root@nagios ~]# usermod -G b a #G指定附加组
查看:
[root@nagios ~]# tail -2 /etc/group
a:x:502:
b:x:503:a
将a从b组中删除:
[root@nagios ~]# gpasswd -d a b
Removing user a from group b
查看:
[root@nagios ~]# tail -2 /etc/group
a:x:502:
b:x:503:
(也可以直接编辑/etc/group)
在上面nagios的问题中,apache加入nagcmd组后,便对nagios.cmd 这个文件有了操作权限,就能在web上管理监控liao~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY