nagios 多用户权限管理---特定用户访问特定主机或服务

nagios 多用户权限管理---特定用户访问特定主机或服务
1.nagios安装
????????????------------
2.添加用户和密码
htpasswd?/usr/local/nagios/etc/htpasswd.users?eddy

3.修改配置
vim?/usr/local/nagios/etc/cgi.cfg
use_authentication=1
authorized_for_read_only=eddy

4.添加联系人
vi?/usr/local/nagios/etc/objects/contacts.cfg
efine?contact{
????????????????????contact_name?eddy
????????????????????use?generic-contact
????????????????????alias?eddy
????????????}
5.添加联系组
define?contactgroup{
????????contactgroup_name???????eddy
????????alias???????????????????eddy
????????members?????????????????eddy
}
6.为主机或者服务添加联系组
在属于eddy的主机、服务配置文件的联系人中加入eddy:
define?host{
????????use?????????????????????linux-server
????????host_name???????????????gfs5
????????alias???????????????????gfs5
????????address?????????????????192.168.6.196
????????contact_groups??????????eddy
???????????}
在主机中添加此联系组,那就可以查看此主机所有服务
define?service{
????????use?????????????????????????????local-service?????????;?Name?of?service?template?to?use
????????host_name???????????????????????gfs5
????????service_description?????????????PING
????????check_command???????????????????check_ping!100.0,20%!500.0,60%
????????contact_groups??????????????????eddy
????????}
在服务中添加此联系组,那就只能查看此服务器,此主机其它服务均不能查看

原文地址:http://blog.51cto.com/niming2008/2136411

时间: 2024-08-06 03:38:22

nagios 多用户权限管理---特定用户访问特定主机或服务的相关文章

java权限管理与用户角色权限设计

java权限管理与用户角色权限设计 实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能.因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权的用户可以正常合法的使用已授权功能,而对那些未经授权的“非法用户”将

Lambda 表达式应用 权限管理_用户的角色修改

Lambda 表达式应用 权限管理_用户的角色修改 需求 前台发送用户新的角色列表,后台查询出用户原有的角色列表. 1.获取出需增加的角色列表 => 在新角色列表中,但是不在原角色列表中的角色 2.获取出需删除的角色列表 => 在原角色列表中,但是不在新角色列表中的角色 分析 其实是对集合中的元素进行过滤,获取符合条件的元素. 演示代码 package com.mozq.sb.sbmybatis01.coll; import java.util.Arrays; import java.util

Forefront TMG 2010 篇(九)--禁止用户访问特定网站

上文已经提过可以允许用户直接访问外网了,但是公司有特定的要求,不允许某些用户访问某些网站,如:淘宝.QQ.奇艺等.所以我们又要进行相关的设置. 计划: A.建立二个用户组: 无限制用户>>>>公司因为要控制,允许一部分人联网,所以没有办法使用默认的所有者 受限制用户>>>>在允许上网的基础上,进行限制. B.建立 URL 集. 方便把不允许访问的网站集合起来. C.使用 web 访问策略. 创建一条WEB访问策略,就可以把隐藏起来的系统策略调出来,再进行编辑

如何解决网站多用户权限管理

通过URL匹配控制访问权限,也就是在用户请求(response)某个URL的时候,查看该用户是否有这个权限.这个"查看"是在一个Filter中进行的.判断用户是否有权限的标准是在一个xml文件中配置的.Dtd文档如下 如:Java代码  1.<?xml version="1.0" encoding="UTF-8"?>   2.  3.  4.<!ELEMENT privilege (globe-error?,allmapping

Linux权限管理(用户、组、文件管理)

一. Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 1. 文件查看类命令cat,tac, head, tail, more, less, ls ,file: -ls : list,列出指定目录下的内容 使用语法:ls [option]- [file]- 参数:-a 显示所有文件,包括隐藏文件: -A 显示除.和..之外的所有文件: -l –long,长葛市列表,即显示文件的详细属性信息: 例:-rw-r--r--. 1 root   root     8957 10月

Linux权限管理及用户与用户组

第一部分:Linux权限管理 一.基本权限 linux权限机制采用UGO模式.其中 u(user)表示所属用户.g(group)表示所属组.o(other)表示除了所属用户.所属组之外的情况. u.g.o 都有读(read).写(write).执行(excute) 三个权限,所以UGO模式是三类九种基本权限. 用命令 ls -l 可列出文件的权限,第一列输出明确了后面的输出(后面一列代表 ugo权限).第一个字母对应的关系: "-"    普通文件 "d"   目录

菜单管理,权限管理,用户管理界面设计

提出问题! 1每个界面需要展示哪些问题? 1.1以哪种方式展示? 每个界面会进行哪些操作? 好了,带着问题进行思考,进行设计 .先来简单的用户管理界面来说,我需要展示用户(管理员)的信息. 方式是:表格形式,需要进行的是对用户的增加,删除,修改 ,模糊查询,以及赋予角色权限. 在菜单管理界面,我需要展示该用户所能操作的菜单详情,分别展示top 菜单 和top 菜单下的子菜单,和菜单项详情 ,在子菜单 的div 内添加 右键事件,在top 里面有一个新增,修改按钮,菜单项详情不可编辑,新增时弹出d

MongoDB用户及权限管理(二):用户管理

一.创建管理员账号 下面开始创建一个帐号,该账号需要有grant权限,即:账号管理的授权权限.注意一点,帐号是跟着库走的,所以在指定库里授权,必须也在指定库里验证(auth). > use admin switched to db admin > db.createUser( { user:  "dba", pwd:  "dba", roles:  [ { role: "userAdminAnyDatabase", db: "

9.12 linux下文件的权限管理、用户和组管理

Su 切换用户 查看当前登录的用户:whoami.id 查看当前用户属于哪个组:groups 查看当前计算机中有几个组:cat /etc/group Groupadd 组名  添加组 Groupsdel 组名  删除组 avahi:x:122: colord:x:123: geoclue:x:124: gdm:x:125: abc:x:1000: sambashare:x:126:abc 456:x:1001: 格式:  组名:组密码:GID:当前组下有哪些用户 将123用户添加到456组中: