在shell脚本中如何使用超权限的命令

sh/bash/dash/ksh/zsh等Shell脚本
回复
foja
帖子: 3
注册时间: 2007-12-07 13:02
送出感谢: 0
接收感谢: 0

在shell脚本中如何使用超权限的命令

#1

帖子 foja » 2008-02-20 18:55

最近遇到个问题,普通用户在shell脚本中如何使用需要超级用户权限的命令。比如要修改interfaces与hosts文件中的iP,用sudo就要输入密码,不知道高手们有什么解决办法?谢谢!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2008-02-20 19:04

alias s-p关机='echo xxxx | sudo -S poweroff'
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

#3

帖子 iblicf » 2008-02-20 19:35

单纯这目的可以让 sudo 不需要密码, ...............

代码: 全选

sudoedit /etc/sudoers

代码: 全选

# Members of the admin group may gain root privileges
#%admin ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
回复

回到 “Shell脚本”