debian12 添加一个普通用户支持sudo命令和docker命令
admin
撰写于 2024年 05月 02 日

接着使用 adduser 命令来创建一个新的用户账户:

adduser yancheng

安装sudo

apt-get install sudo

添加yancheng用户到sudo组

adduser yancheng sudo

visudo 编辑器中,找到类似这样的一行(可能你的系统已经有这样的一行):

注意这个权限非常大,实际使用,我们可以配置有限定的权限和命令,而不是所有的

%sudo   ALL=(ALL:ALL) ALL
这一行意味着所有属于 sudo 组的用户都能在所有主机上以所有用户的身份执行所有命令。
如果这行不存在,你需要添加它。确保没有误操作或语法错误。
visudo

将用户yancheng新增docker组,可以执行docker命令

执行完成之后需要重新连接登陆SSH才会生效

sudo usermod -aG docker yancheng

查看当前yancheng用户所属哪些组

groups yancheng

debian12 添加一个普通用户支持sudo命令和docker命令

接着使用 adduser 命令来创建一个新的用户账户:

adduser yancheng

安装sudo

apt-get install sudo

添加yancheng用户到sudo组

adduser yancheng sudo

visudo 编辑器中,找到类似这样的一行(可能你的系统已经有这样的一行):

注意这个权限非常大,实际使用,我们可以配置有限定的权限和命令,而不是所有的

%sudo   ALL=(ALL:ALL) ALL
这一行意味着所有属于 sudo 组的用户都能在所有主机上以所有用户的身份执行所有命令。
如果这行不存在,你需要添加它。确保没有误操作或语法错误。
visudo

将用户yancheng新增docker组,可以执行docker命令

执行完成之后需要重新连接登陆SSH才会生效

sudo usermod -aG docker yancheng

查看当前yancheng用户所属哪些组

groups yancheng

赞 (0)

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论