找回密码
 注册
查看: 4395|回复: 1

Linux, sudo with no password (sudo免密码)

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-12-8 18:05:53 | 显示全部楼层 |阅读模式
文件最后为用户username添加,改成你的用户名即可。
+ q  i  L" X0 T; Q  P  P, E6 ^# Members of the admin group may gain root privileges( q7 \* ~" Q2 f4 k( @
username  ALL=(ALL) NOPASSWD:ALL
/ _% S, q8 f) M  e7 Z/ j( uusername@username-Box:~$ sudo ls
0 A1 I0 U7 H( a3 nDesktop  Documents  Downloads  macbook.pub  Music  Pictures  Public  Templates  Videos- V, l+ C6 ~3 I  i+ P; p

: `0 @9 T+ x* v0 M! k! r+ f6 p) F: k- R; d/ H
用 visudo 编辑 sudo 的权限,给指定的用户无需密码8 b9 `4 T$ D/ e, F
sudo visudo
) n" Y/ U0 e3 R5 N8 X8 e, `# 对组 %wheel 所有脚本均无需密码执行sudo3 D+ Y4 k5 i/ y9 Z
%wheel    ALL=(ALL)    NOPASSWD: ALL& H3 h, m/ P3 H2 p4 L
# 对用户 www 只有 /user/path/shell.sh 无需密码执行 sudo
! V" ?, Q! M0 ?/ Busername  ALL=(ALL)           NOPASSWD: /user/path/shell.sh
* h8 q+ H# R, G! F5 h2 [  h& V+ Q$ l
/ c6 M1 N- N9 J  o* x3 c! |

70

主题

73

回帖

1201

积分

网站编辑

积分
1201
发表于 2018-12-9 09:52:45 | 显示全部楼层
如果觉得NOPASSWD不安全的话,可以使用  ALL=(ALL)     ALL  ,使用sudo 时要求输入密码。
% N7 {, x4 ^: l. M5 R% Q; y4 k9 e& s& a
NOPASSWD的另一个用法:直接加all
9 q0 e7 A9 w5 c+ xusername  ALL=(ALL)           NOPASSWD:  ALL4 p/ L1 {/ r2 J; j
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:57 , Processed in 0.019980 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表