sudo用法记录,设置su和sudo为无需密码【永利澳门游戏网址304】

利用root客商,visudo命令(实际是编辑/etc/sudoers文件),用法和vim同样,末行情势:wq退出,如还会有提醒,使用大写”Q”保存退出,小写”e”继续编辑,小写”x”不保留退出。

一 设置sudo为无需密码

暗中认可5分钟后刚刚输入的sodo密码过期,下一次sudo要求重新输入密码,借使以为在sudo的时候输入密码麻烦,

 

使普通顾客使用sudo具有root身份实施所有命令且无需密码,加多一行:

偶然咱们只供给施行一条root权限的授命也要su到root,是或不是有些不便利?那时能够用sudo取代。暗许新建的客商不在sudo组,须要编辑/etc/sudoers文件将客商走入,该文件只好利用visudo命令,

xiaobai ALL=(ALL) NOPASSWD: ALL

1) 首先须求切换成root, su – (注意有-
,那和su是分裂的,在用命令”su”的时候只是切换成root,但未曾把root的遇到变量传过去,仍然当下用乎的情状变量,用”su
-“命令将情状变量也一块儿带过去,就象和root登陆同样)

 

2) 然后 visudo 或然 vi /etc/sudoers, visudo
那一个和vi的用法同样,由于或者会有人不太纯熟vi,所以简要说一下步骤

瞩目NOPASSWD:与ALL之间有二个空格!

一举手一投足光标,到一行root ALL=(ALL)  
ALL的下一行,按a,步入append形式,输入
your_user_name ALL=(ALL)   ALL

 

接下来按Esc,再输入:w保存文件,再:q退出

只顾:
一时你的将客户设了nopasswd,但是不起成效,原因是被前边的group的装置覆盖了,必要把group的设置也改为nopasswd:

那般就把温馨参预了sudo组,能够动用sudo命令了。

 

3)
暗许5分钟后刚刚输入的sodo密码过期,下一次sudo必要重新输入密码,假使感到在sudo的时候输入密码麻烦,把刚刚的输入换到如下内容就可以:
your_user_name ALL=(ALL) NOPASSWD: ALL

%xiaobai ALL=(ALL) NOPASSWD: ALL

关于安全难点,对于平常个人用户,我认为那样也得以的。

4)假使您想设置独有少数命令能够sudo的话,your_user_name   ALL= (root)
NOPASSWD: /sbin/mount, (root) NOPASSWD: /bin/umount, (root) NOPASSWD:
/mnt/mount, (root) NOPASSWD: /bin/rm, (root) NOPASSWD: /usr/bin/make,
(root) NOPASSWD: /bin/ln, (root) NOPASSWD: /bin/sh, (root) NOPASSWD:
/bin/mv, (root) NOPASSWD: /bin/chown, (root) NOPASSWD: /bin/chgrp,
(root) NOPASSWD: /bin/cp, (root) NOPASSWD: /bin/chmod

 

只顾:
一时你的将客商设了nopasswd,可是不起功效,原因是被前面包车型地铁group的装置覆盖了,须要把group的设置也改为nopasswd。

joe ALL=(ALL) NOPASSWD: ALL

%admin ALL=(ALL) NOPASSWD: ALL

 

参考: 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注