使用主目录linux创建新用户

时间:2015-08-02 16:59:33

标签: linux scripting

我在使用一个应该是基本的脚本创建一个新的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用户

所有输入都赞赏!

2 个答案:

答案 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