Debian操作系统安装后第二件事——安装sudo并授权

背景

之前有用过 Ubuntu 的小伙伴问过,为什么登录非 root 用户无法安装软件?因为 Debian没有安装sudo呗。

解决

  1. 切换到 root 用户
su - root

注意:这儿有一个横杠
解释一下:su root只是获得root用户的权限, 但是su - root 不仅获得root用户的权限,而且还执行root的profile来执行root的环境变量

  1. 注释掉 /etc/apt/sources.list 的第一行,确保可以下载软件

  2. 安装 sudo

apt install sudo -y
  1. 安装完成后授权
nano /etc/sudoers

找到 root 开头的一行 root ALL=(ALL:ALL) ALL
在下面增加一行 ${username} ALL=(ALL:ALL) ALL${username}替换成你的用户名,例如:zhangsan ALL=(ALL:ALL) ALL
然后使用 Ctrl + x 进入nano保存选项,再按 y 确认要执行保存操作,再按 回车键 确认要保存的文件名即可

  1. 验证
    1. 执行 exit 命令退出 root 用户,回到之前的用户
    2. 执行 sudo apt update -y 输入密码后查看是否可以执行更新操作即可
posted @ 2025-05-09 01:21  神奇小宝  阅读(535)  评论(0)    收藏  举报