Welcome 微信登录

首页 / 操作系统 / Linux / sudo命令使用简述

1,首先编辑配置文件/etc/sudoers,或者使用visudo命令直接编辑,2,其二最为重要/etc/sudoers配置行语法如下:user MACHINE=COMMANDSuser:授权的用户MACHINE:授权的主机地址COMMANDS:授权的命令/etc/sudoers中也可以使用别名代替,第一列“User_Alias,Host_Alias,Cmnd_Alias”为关键字,第二列“OPERATORS,MAILSERVERS,SOFTWARE”为自定义的别名第三列:为别名对于的具体内容。例如:别名举例;User_Alias OPERATORS=jerry,tom,tsengyiaHost_Alias MAILSERVERS=smtp,popCmnd_Alias SOFWARE=/bin/rpm,/usr/bin/yum例如:授权mikey可以通过sudo调用/sbin和/usr/bin目录下的所有命令,但是禁止调用/sbin/ifconfig命令修改eth0网卡参数,禁止调用/usr/bin/vim命令(防止修改系统文件)#visudomikey localhost=/sbin/*,/usr/bin/*!/sbin/ifconfig eth0,!/usr/bin/vim日志sudo日志sudo可以结婚系统日志,将用户通过sudo执行的命令写入日志,以备管理员查看,启用日志功能,只需要在“/etc/sudoers”文件中增加“Defaults logfile”配置参数,并在系统日志服务的配置文件“/etc/syslog.conf”中添加“local2.debug /var/log/sudo”记录即可。操作如下:#visudoDefaults logfile=“/var/log/sudo”#vi /etc/syslog.conflocal2.debug /var/log/sudo#service syslog restart使用sudo命令,即使用man sudo推荐阅读:Ubuntu的sudo与su命令使用与开启root帐户 http://www.linuxidc.com/Linux/2008-01/10685.htmsudo: sorry, you must have a tty to run sudo http://www.linuxidc.com/Linux/2012-11/75153.htmLinux配置sudo权限 http://www.linuxidc.com/Linux/2012-10/71795.htmsudo配置临时取得root权限 http://www.linuxidc.com/Linux/2012-09/69525.htmLinux下解决用户不能执行sudo的方法 http://www.linuxidc.com/Linux/2012-07/64694.htmLinux系统管理员不可不知的命令:sudo http://www.linuxidc.com/Linux/2013-07/87855.htm浅析 Linux LD_LIBRARY_PATHdstat 用法详解相关资讯      sudo命令  Sudo 
  • Linux下sudo配置和用法  (今 07:51)
  • Linux中sudo的用法和sudoers配置详  (08月21日)
  • 输错密码?这个 sudo 会“嘲讽”你  (04月16日)
  • CentOS用户权限管理--su与sudo  (08月31日)
  • CentOS下的sudo相关配置的总结归纳  (06月23日)
  • Linux操作系统配置sudo  (12/15/2015 21:39:50)
本文评论 查看全部评论 (0)
表情: 姓名: 字数