我在使用一个应该是基本的脚本创建一个新的linux用户时遇到了一些麻烦,但是我正在努力弄清楚它是如何工作的
这是代码
clear
cd home
echo "Enter Username"
read username
echo "Enter Password"
read password
useradd -m $username
usermod -a -G myGroup $username
grep myGroup /etc/group
我用用户名解决了问题,但我不知道如何将密码存储到用户名
执行此脚本时我是root用户
所有输入都赞赏!
答案 0 :(得分:0)
尝试:
明确
cd home
echo"输入用户名"
读取用户名
echo $ username
useradd -m $ username
usermod -a -G myGroup $ username
passwd $ username
grep myGroup / etc / group
注意:我不认为以这种方式添加用户是推荐的做法,我假设你是sudo这个脚本。
这应该让你接近你的目标
答案 1 :(得分:0)
如果你不喜欢上面那个,我会更简洁的回答:
清楚
echo“输入用户名”
读取用户名
adduser --gecos“”--ingroup myGroup $ username