Debian操作系统安装后第二件事——安装sudo并授权
背景
之前有用过 Ubuntu 的小伙伴问过,为什么登录非 root 用户无法安装软件?因为 Debian没有安装sudo呗。
解决
- 切换到 root 用户
su - root
注意:这儿有一个横杠
解释一下:su root只是获得root用户的权限, 但是su - root 不仅获得root用户的权限,而且还执行root的profile来执行root的环境变量
-
注释掉 /etc/apt/sources.list 的第一行,确保可以下载软件
-
安装 sudo
apt install sudo -y
- 安装完成后授权
nano /etc/sudoers
找到 root 开头的一行 root ALL=(ALL:ALL) ALL
在下面增加一行 ${username} ALL=(ALL:ALL) ALL 将 ${username}替换成你的用户名,例如:zhangsan ALL=(ALL:ALL) ALL
然后使用 Ctrl + x 进入nano保存选项,再按 y 确认要执行保存操作,再按 回车键 确认要保存的文件名即可
- 验证
- 执行
exit命令退出 root 用户,回到之前的用户 - 执行
sudo apt update -y输入密码后查看是否可以执行更新操作即可
- 执行

浙公网安备 33010602011771号