linux系统中sudo的配置

利用Sudo,我们既可以让某个用户作为超级用户来执行某些命令(例如在80端口启动tomcat——非root用户无法监听1024以下的端口号),还可以让他作为其他用户来执行某些命令——这一点对于系统管理格外有用。使用sudo的前提条件是:用户必须已经具有了自己的用户名和口令。

 

用root账号登录系统,然后用vi编辑/etc/sudoers文件,添加要授权执行sudo命令的用户名和可以执行的命令等:

user1(登录的用户) ALL(主机名)=(ALL)(以某个用户的身份)ALL(命令的绝对路径)

 

例如:


user1 ALL=NOPASSWD:/home/command.sh

——允许user1用户执行/home/command.sh文件,并且执行时不需要输入密码。


user0 ALL=NOPASSWD:ALL

——允许user0用户执行任何命令,并且执行时不需要输入密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值