linux下如何修改用户权限,使每个用户有不同的功能
我接任务管理网元账户添加新账户并做类:1.管理员:高权限增、删、改、查网元配置用户帐号2.操作员:增、删、改、查网元配置能管理其用户帐号3.普通用户:能查看网元配置能管理...
我接任务管理网元账户添加新账户并做类: 1. 管理员:高权限增、删、改、查网元配置用户帐号 2. 操作员:增、删、改、查网元配置能管理其用户帐号 3. 普通用户:能查看网元配置能管理其用户帐号 请问能否实现我网搜我知道普通用户改超级用户管理员用户 操作员用户普通用户用户 请各位高赐教谢谢
展开
1个回答
展开全部
其实楼已经说比较详细我觉先弄清楚几概念:操作系统用户、系统超级用户、系统普通用户、管理员角色、操作员角色、普通用户角色
1、首先前面三存于unix或linux用于登录用户
2、面三逻辑概念应操作系统能操作系统用户比我管理员同拥系统超级用户密码我能都能直接用系统超级用户远程登录需要我自系统用户远程登录su超级用户
3、默认系统超级用户其系统用户进行操作所谁作管理员两层含义:1)谁拥超级用户密码;2)否拥各自系统用户用于su超级用户
4、其非系统超级用户均能管理其用户所所说操作员普通用户linuxunix非系统超级用户
5、文件权限靠用户ownergroup进行限定控制
需求靠用户组文件权限控制举例:
root超级用户组system、dns
root作管理员该用户密码授权给管理员角色管理员角色拥操作系统用户比普通用户john组stuff)
普通用户bob
组dns
(作操作员)
普通用户pop
组stuff
(作所说普通用户)
假网元配置文件dns.conf权限靠管理员角色(拥john用户)进行设定
登录进行设定:
$su
-
root
#chown
root:dns
dns.conf
#chmod
775
dns.conf
设定效:
root用户即管理员修改该文件管理用户bobpop
bob用户即操作员修改该文件管理rootpop用户及其所用户
pop用户即普通用户仅查看该文件管理用户rootbob用户及其所用户
1、首先前面三存于unix或linux用于登录用户
2、面三逻辑概念应操作系统能操作系统用户比我管理员同拥系统超级用户密码我能都能直接用系统超级用户远程登录需要我自系统用户远程登录su超级用户
3、默认系统超级用户其系统用户进行操作所谁作管理员两层含义:1)谁拥超级用户密码;2)否拥各自系统用户用于su超级用户
4、其非系统超级用户均能管理其用户所所说操作员普通用户linuxunix非系统超级用户
5、文件权限靠用户ownergroup进行限定控制
需求靠用户组文件权限控制举例:
root超级用户组system、dns
root作管理员该用户密码授权给管理员角色管理员角色拥操作系统用户比普通用户john组stuff)
普通用户bob
组dns
(作操作员)
普通用户pop
组stuff
(作所说普通用户)
假网元配置文件dns.conf权限靠管理员角色(拥john用户)进行设定
登录进行设定:
$su
-
root
#chown
root:dns
dns.conf
#chmod
775
dns.conf
设定效:
root用户即管理员修改该文件管理用户bobpop
bob用户即操作员修改该文件管理rootpop用户及其所用户
pop用户即普通用户仅查看该文件管理用户rootbob用户及其所用户
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询