📅  最后修改于: 2023-12-03 14:40:49.820000             🧑  作者: Mango
在Docker中创建新用户并赋予sudo权限可以帮助我们更好地管理和保护Docker应用程序。
使用以下命令在Docker容器中创建新用户:
adduser <username>
其中<username>
是你想要创建的新用户的名称,例如:
adduser jane
这将创建一个名为“jane”的新用户。
要赋予新用户sudo权限,请按照以下步骤操作:
在容器中以root用户身份登录:
su -
执行以下命令以编辑sudoers文件:
visudo
在文件的末尾添加以下行:
<username> ALL=(ALL) NOPASSWD: ALL
其中<username>
是你刚刚创建的新用户的名称。
保存并关闭文件。
现在,新用户将具有sudo权限,可以使用sudo命令执行需要root权限的操作。
在Docker容器中创建新用户并赋予sudo权限是一种保护Docker应用程序和数据的有效方法。使用上述步骤创建新用户,然后将其添加到sudoers文件中,即可赋予该用户sudo权限。