我想在linux中使用useradd命令使用多个参数,我真的不知道我应该怎么做? 我曾尝试以下:如何useradd与多个参数
useradd -b /home/ -g admin -m -p PASSWD -s USERNAME
不用说,这是行不通的。任何人都可以告诉我正确的语法来得到这个工作?谢谢,你的帮助总是感激!
编辑:我没有收到错误消息,它只是返回的标志变量后跟NG
我想在linux中使用useradd命令使用多个参数,我真的不知道我应该怎么做? 我曾尝试以下:如何useradd与多个参数
useradd -b /home/ -g admin -m -p PASSWD -s USERNAME
不用说,这是行不通的。任何人都可以告诉我正确的语法来得到这个工作?谢谢,你的帮助总是感激!
编辑:我没有收到错误消息,它只是返回的标志变量后跟NG
-s标志是用于指定壳。
因此,要么离开-s标志出来,
useradd -b /home/ -g admin -m USERNAME
,或者指定一个shell:
useradd -b /home/ -g admin -m -s /bin/bash USERNAME
PS。不要在命令行上指定密码。列出流程的其他用户可以看到它。此外,以这种方式指定密码要求您输入密码为的加密。
hmmmm也许手册页:useradd
你真的认为我会问这样一个问题,而不阅读手册页? – ChitownDev 2010-10-02 15:11:01
更喜欢,[man stackoverflow](http://stackoverflow.com/faq),问题2. – 2010-10-02 18:25:02
@bjg如果你确实读过它并误解了它,那么也许你可以重新阅读它并找出你误解了哪些部分? – 2010-10-02 20:39:14
我试过useradd -b/home/-g admin -m -p PASSWD -s/bin/bash USERNAME ...没有工作。 – ChitownDev 2010-10-02 15:13:26
@ b.j.g:请更新您的问题,以包含您收到的错误消息。 – unutbu 2010-10-02 15:14:40
我也试过了,还是不行。 – ChitownDev 2010-10-02 15:14:52