为 Debian 普通用户添加 sudo 权限
因为最新版的 ubuntu 表现实在是令人烦躁,声卡和显卡支持都很糟糕,所以就转到 debian 了。不过费解的是 ubuntu 号称是基于 debian 构件,表现却没有 debian 优秀,真是搞逼咧。目前 debian 对新旧声卡支持完美,chrome 浏览器对中文渲染正常。
刚安装好的 Debian 默认还没有 sudo 功能。
安装sudo
执行 su
命令后输入密码,进入 root 环境,键入下面命令执行安装 sudo。
# apt-get install sudo
修改 /etc/sudoers 文件属性为可写
# chmod +w /etc/sudoers
编辑 /etc/sudoers 添加普通用户权限
# vim /etc/sudoers
添加下面三个中的一条,区别是是否需要输入密码确认执行 sudo
权限。一般建议选择第一条,即用户执行 sudo
命令时需要提供密码,以防失误。
请把 username
替换为你的操作系统用户名。
#用户username执行sudo时需要密码
username ALL=(ALL) ALL
#用户username执行sudo时不需要密码
#username ALL=NOPASSWD:ALL
#用户username执行只有sudo执行/etc/network/interfaces的权限,执行时不需要密码
#username ALL=NOPASSWD:/etc/network/interfaces
修改/etc/sudoers 文件属性为只读
操作完成后恢复 sudoers 文件到只读。
# chmod -w /etc/sudoers
之后退出 root 环境,试一下执行 sudo ifconfig
,是不是可以看到网卡信息?那就ok了。
BTW,debian 中普通用户没有 ifconfig
的环境变量的, root 有。