关于用户所属组(nagios在web页面管理监控)

都说写博客有用,今天我也写个记录。


在使用nagios通过web对监控的服务进行管理时,出现了下面的提示:


Error: Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update!

The permissions on the external command file and/or directory may be incorrect. Read the FAQs on how to setup proper permissions.

An error occurred while attempting to commit your command for processing.

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~


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值