linux sudo visudo

本文介绍如何在CentOS系统中永久禁用开机及操作过程中的蜂鸣音。通过修改.sudoers文件使普通用户能够无密码执行sudo rmmod pcspkr命令,从而在每次启动时自动关闭蜂鸣器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前两天在win7上装了个centos,目前还没把它连上网。

因为一直有蜂鸣音,开机的时候有,vi编辑文件的时候也有,网上查rmmod pcspkr可以关闭,但每次开机后就恢复了。

因为用的是non-login shell,所以打断把这个命令写到.bashrc里面。

但是一般用户没有rmmod pcspkr的权限,只能用sudo以root的身份来执行。可是现在sudo默认只有root能执行。(p430)

用visudo在/etc/sudoers文件里加入"rui ALL=(ALL) ALL",这样我的用户rui就可以执行sudo了。

但是sudo也是要输入自己的密码的,我想让它不输入密码,可是书上只有利用用户组免密码的功能. (p431)

我用vi /etc/passwd和/etc/group查出我的用户rui的用户组为rui.(这是怎么实现的?应该有其他查阅办法吧?)

我用visudo打开/etc/sudoers,在里面加入“%rui ALL=(ALL)ALL”,这让任何加入rui这个用户组的用户都能使用sudo切换任何身份来操作任何命令。

再加入“%rui ALL=(ALL)NOPASSWD: ALL”,免除输入密码。


现在是什么情况,,,


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值