sh 此代码段使用安全密码创建用户“dkr”,以便在没有sudo权限的情况下使用docker。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 此代码段使用安全密码创建用户“dkr”,以便在没有sudo权限的情况下使用docker。相关的知识,希望对你有一定的参考价值。

gen-user(){
    apt-get update -y -q \
    && echo "Generating $1's password" \
    && usr_pass=$(openssl rand -base64 4096 | openssl dgst -sha256 | sed "s/(stdin)= //g") \
    && useradd -m -d "/home/$1" -s /bin/bash -U "$1" --password "$usr_pass" \
    && echo "$1's current password - ${usr_pass}" \
    && usr_pass="" \
    && usermod -a -G "$1" "$1" \
    && read -p -r "Press [Enter] once you've saved that..."
}
apt-get update -y -q \
&& echo "Generating dkr's password" \
&& dkr_pass=`openssl rand -base64 4096 | openssl dgst -sha256 | sed "s/(stdin)= //g"` \
&& useradd -m -d /home/dkr -s /bin/bash -U dkr --password $dkr_pass \
&& echo "dkr's current password - ${dkr_pass}" \
&& dkr_pass="" \
&& usermod -a -G docker dkr \
&& read -p "Press [Enter] once you've saved that..."

以上是关于sh 此代码段使用安全密码创建用户“dkr”,以便在没有sudo权限的情况下使用docker。的主要内容,如果未能解决你的问题,请参考以下文章

csharp 此代码段提升了用户的权限,以便从SharePoint对象模型执行某些操作。只有在Elev中声明的项目

刚开始使用 Axios,需要示例代码段

记住用户复选框的良好安全方式

在 python 脚本中隐藏密码(仅限不安全的混淆)

sh 使用用户名和密码创建gitlab个人访问令牌

linux用户与用户组管理