su-sudo
来源:互联网 发布:定义变量不赋值js 编辑:程序博客网 时间:2024/04/26 03:36
su-sudo
su:switch user
用户切换(1) su -l user (2) su -l user -c 'COMMAND'
sudo
能够让获得授权的用户以另外一个用户的身份运行指定的命令; 授权机制:授权文件 /etc/sudoers root ALL=(ALL) ALL %wheel ALL=(ALL) ALL 编译此文件的专用命令:visudo 授权项: who where=(whom) commands users hosts=(runas) commands users: username #uid %groupname %#gid user_alias 支持将多个用户定义为一组用户,称之为用户别名,即user_alias; hosts: ip hostname NetAddr host_alias runas: ... runas_alias commands: command directory:表示目录下的所有命令 sudoedit:特殊权限,可用于向其它用户授予sudo权限; cmnd_alias 定义别名的方法: ALIAS_TYPE NAME=item1, item2, item3, ... NAME:别名名称,必须使用全大写字符; ALIAS_TYPE: User_Alias Host_Alias Runas_Alias Cmnd_Alias 例如: User_Alias NETADMIN=tom, jerry Cmnd_Alias NETCMND=ip, ifconfig, route NETADMIN localhost=(root) NETCMND sudo命令: 检票机制:能记录成功认证结果一段时间,默认为5分钟; 以sudo的方式来运行指定的命令; sudo [options] COMMAND -l[l] command 列出用户能执行的命令 -k 清除此前缓存用户成功认证结果; /etc/sudoers应用示例: Cmnd_Alias USERADMINCMNDS = /usr/sbin/useradd, /usr/sbin/usermod, /usr/bin/passwd [a-z]*, !/usr/bin/passwd root User_Alias USERADMIN = bob, alice USERADMIN ALL=(root) USERADMINCMNDS 常用标签: NOPASSWD: PASSWD:
USERADMIN ALL=(root) NOPASSWD:USERADMINCMNDS# 表示不需要密码就能使用useradmincmnd命令,且清空缓存认证也不需要密码
0 0
- su&sudo
- su sudo
- su & sudo
- su,sudo
- su-sudo
- su/sudo
- su sudo
- su & sudo
- su, su - 以及sudo
- su, su -, sudo
- su,su-,sudo命令
- su ,su - ,sudo
- su 、 su- 、 sudo
- su、su- 及sudo区别
- su,su -,sudo之区别
- linux su命令,su-,sudo
- sudo su sudo -i回顾
- su和sudo
- mysql存储过程
- ubuntu14.04安装与配置cloudmonkey
- gdb没有调试信息
- HDU 3091 Necklace (状态压缩dp)
- HDU-ACM-2012
- su-sudo
- PyCharm 修改新建文件时的头部模板
- cordova蓝牙打印插件
- Android InsertHelper解决插入速度慢的问题
- codeforces 397B On Corruption and Numbers
- HDU-ACM-2015
- Qt之进程间通信(QProcess)
- Autosqli——一个sqlmapapi的web管理应用
- 预装oemwin8/8.1升级win10ISO文件