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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-12-8 18:05:53 | 显示全部楼层 |阅读模式
文件最后为用户username添加,改成你的用户名即可。
, I+ w- [: {' K' N# Members of the admin group may gain root privileges
. J' d3 u- R! g' X$ l) k2 Tusername  ALL=(ALL) NOPASSWD:ALL
7 |. M8 W5 a: susername@username-Box:~$ sudo ls
+ i( ^# n3 E; {# C) Y3 _  W" |, LDesktop  Documents  Downloads  macbook.pub  Music  Pictures  Public  Templates  Videos/ s5 p0 |8 Y% g  E$ Q7 J/ C

0 e  s1 |" z% N; S% [7 u2 W6 K5 U1 ^- b. k0 C
用 visudo 编辑 sudo 的权限,给指定的用户无需密码
/ K1 Q+ R$ T9 J! y: x4 msudo visudo
* e5 k* C9 O6 v2 Y! Z% }# 对组 %wheel 所有脚本均无需密码执行sudo
3 V2 b! g0 i5 _7 h5 N* @%wheel    ALL=(ALL)    NOPASSWD: ALL# j: x) B# \2 _& y, d
# 对用户 www 只有 /user/path/shell.sh 无需密码执行 sudo; h& f+ R8 S8 O' J& K8 V, \
username  ALL=(ALL)           NOPASSWD: /user/path/shell.sh& t/ m) C% B) i, b, g* V( q! i6 i
$ M+ P+ B9 H) g+ r. I+ X

% C9 L; ~; F/ |/ y. N

70

主题

73

回帖

1201

积分

网站编辑

积分
1201
发表于 2018-12-9 09:52:45 | 显示全部楼层
如果觉得NOPASSWD不安全的话,可以使用  ALL=(ALL)     ALL  ,使用sudo 时要求输入密码。
1 c' b, U+ P5 @2 {
5 O5 N& |  A1 w/ ?; kNOPASSWD的另一个用法:直接加all
$ q- M: ~+ h. Z% A& \' xusername  ALL=(ALL)           NOPASSWD:  ALL) i1 f7 w/ R4 e2 N+ K* T% t( c
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 03:09 , Processed in 0.018825 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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