通过命令行向用户添加 sudo 权限无密码

问题描述

我正在从 ubuntu:bionic 图像创建一个 docker 文件

我想要一个具有 sudo 权限的 ubuntu 用户

这是我的 Dockerfile

FROM ubuntu:bionic

ENV DEBIAN_FRONTEND noninteractive

# Get the basic stuff
RUN apt-get update && \
    apt-get -y upgrade && \
    apt-get install -y \
    sudo

# Create ubuntu user with sudo privileges
RUN useradd -ms /bin/bash ubuntu && \
    usermod -aG sudo ubuntu

# Set as default user
USER ubuntu
workdir /home/ubuntu

ENV DEBIAN_FRONTEND teletype

CMD ["/bin/bash"]

但是用这种方法我需要写 ubuntu 用户的密码。

有没有办法通过命令行将 nopASSWD clausule 添加到 sudoers 文件中的 sudo 组?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)