如何使用多个参数的radd

时间:2010-10-02 15:01:30

标签: linux shell command-line-arguments

我正在尝试在linux中使用带有useradd命令的多个参数,而我真的不确定应该做什么? 我尝试过以下方法:

useradd -b /home/ -g admin -m -p PASSWD -s USERNAME

不用说,它不起作用。任何人都可以告诉我正确的语法来使这个工作?谢谢,我们非常感谢您的帮助!

编辑:我没有收到错误消息,只是返回标志变量后跟一个ng

2 个答案:

答案 0 :(得分:0)

嗯,也许是MAN页面:useradd

答案 1 :(得分:0)

-s标志用于指定shell。

所以要么留下-s标志,

useradd -b /home/ -g admin -m  USERNAME

或指定一个shell:

useradd -b /home/ -g admin -m -s /bin/bash USERNAME

PS。不要在命令行上指定密码。列出流程的其他用户可以看到它。此外,以这种方式指定密码需要您输入加密的密码。