linux学习第7天--用sudo代替su

 用sudo代替su命令。获得root权限

 1.当然了。LINUX的系统中要安装了sudo。

 使用sudo时可以临时的成为root,拥有root的管理权限和shell命令。不会泄露root的密码。因为不需要root的密码

sudo 的配置文件:/etc/sudoers下 编辑文件使用 visudo 编辑时会暂时锁定这个文件,不像vi sudo可以多个人打开。

使用格式:

用户名  主机地址(localhost或IP地址)=命令(可以多个命令。命令之间使用,隔开)

fyhqy 192.168.9.190=/usr/sbin/useradd,/usr/sbin/userdel

sudo定义:sudo可以授权任何命令可以以root命令执行,授权可以精确到每个命令的选项和参数

简单例子:

 1.授权普通用户fyhqy 可以管理apache

    1.可以更新网页

    2.可以启动和关闭apache

    3.更改配置文件

 locate httpd.conf (查看apache所在目录)

 chown fyhqy /var/www/html (设置fyhqy为/var/www/html的所有者)

使用visudo编辑配置文件:

fyhqy 192.168.1.190=/rcd/rcd.d/init.d/start,/rec/rcd.d/init.d/restart

fyhqy 192.168.1.190=/bin/vi/etc/httpd/conf/httpd.conf

这样fyhqy就有了以上权限!

 

 

 

相关文章

已有 2 条评论
  1. Mr.strong

    sudo su
    sudo -t
    sudo -help

    内容不能少于一个汉字- -!

    Mr.strong 回复
    1. 枫叶红秋雨

      @Mr.strong

      @Mr.strong
      。。。。跟随参数

      枫叶红秋雨 回复
发表新评论