网络随意摇

带着面具,在雾蒙蒙的人间游弋......
posts - 9, comments - 0, trackbacks - 0, articles - 0
  PHP博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
    在Linux系统中,root用户是一个权限非常大的用户,正因为其权限大到能危及操作系统的安全,所以我们平时操作电脑的时候都是用的普通用户 名,只有在某些场合设置需要超级用户权限的时候再临时用su命令切换为root用户。不过有时候不想让我的root密码告诉别人,但是也想别人做一些超过 普通用户安全级别的操作应该怎么做呢,这个时候就用到了sudo命令。

    sudo命令其实也就是把当前用户执行的当前指令运行级别提升,比如说你要编辑一个系统配置文件,但是只能root用户才能编辑,普通用户是只读状态,这 个时候如果你在你的编辑命令前面加上sudo,那么这句话执行就让你有超级用户的权限。输入完sudo以后,你会发现系统要你输入密码,这个时候输入的不 是root用户的密码,而是你当前login用户的密码,如果密码正确,命令就可以成功执行。

    不是说什么用户都可以随便用sudo命令取得超级用户权限的,有一个前提,就是你这个用户必须处于sudo用户组里面,那这个组是怎么定义的呢,很简单,这个用户组在/etc/sudoers文件中可以配置,如果你想把user1这个用户加入sudo用户组,你只要把root配置的那行copy一份,然后把root用户名变更为user1,这个时候你就可以成功发现你user1这个用户可以使用sudo命令操作啦。



只有注册用户登录后才能发表评论。
网站导航: