拉长顾客到sudoers,Linux中怎么着布置sudo客户

拉长顾客到sudoers,Linux中怎么着布置sudo客户

Linux中的sudo文件在/etc/sudoers,但不建议直接更换此文件;

CentOS 加多客户到sudoers

能够在/etc/sudoers.d文件夹中新建文件,文件名自由,在文书中增添内容如下:

在Ubuntu系统中普通用户均能够通过sudo 命令以super user 身份施行命令,只要输入该客商的密码就能够,但是在CentOS中,即管在设置系统时候创设顾客有Advance的安装项,可以将新成立的客户步向到群组中,那个时候填写了sudoer/sudoers均十二分,登入系统后实践sudo 命令照旧会提示该客商海市蜃楼与群组sudoers中。蒙受这么些标题我们就须求将近期的客户增进到sudoers顾客组中。

用户名 ALL=(ALL) ALL

后生可畏. 改正/etc/sudoers文件的权柄

下一场给文件增添权限chmod 400就能够

1. 因为/etc/sudoers文件的全部者是root,那么些文件当前的权能是
      -r--r-----.  1 root root  #440
  • 1
2. 我们要对那些文件举行纠正就供给将其权力改成对其余客户具有写权限,或许切换来最佳客户格局。
      切换用户: 直接切换至root模式,并直接修改文件      或者      修改权限: 在root身份修改权限后以当前用户身份访问。 
  • 1
  • 2
  • 3

二. 向sudoers中丰裕顾客

1. 在sudoers文件中找到
  root  ALL=(ALL)   ALL    # 后面换行并将当前用户添加进去    xxx   ALL=(ALL)   ALL;
  • 1
  • 2
2. 只要不想每趟都输入密码,能够校正后没有必要每一遍都输入密码了。
  xxx ALL=(ALL)  NOPASSWD: ALL

三. 裁撤对/etc/sudoers文件权限的改革

如要是由此改动文件的权柄去丰硕客户的,则在加上完后亟需还原工件的权位属性。

四. 注意事项

倘诺在校正权限制时间为了图方便,直接chmod 777 /etc/sudoers 则在增添完客户后必需还原权限,纵然不还原则在进行sudo命令时会现身如下错误提醒:
  sudo:/etc/sudoers is world writable  sudo:no valid sudoers sources found ,quitting  sudo:unable to initialize policy plugin
  • 1
  • 2
  • 3

实施以下命令就可以修复那个难题

  以root身份运行: chmod 440 /etc/sudoers 即可

增添客户到sudoers
在Ubuntu系统中普通客户均能够由此sudo 命令以super user
身份施行命令,只要输入该客商的密码就能够,然则在CentOS中,即…

admin

网站地图xml地图