我需要在运行Ubuntu的许多机器上设置大量的本地用户帐户,我需要一种脚本来设置密码的方式。 这些机器使用/ etc / shadow,这是安装中的默认设置。 passwd不会将密码作为参数,而usermod需要encryptionforms的密码。
我发现的最好方法是编写一个单独的C程序来使用crypt来encryption密码,然后使用usermod将它们设置在/ etc / shadow中。
但是有没有其他的方式我可以像这样脚本的密码设置,至less不需要我在C中做它的一部分? 在我看来,必须有一些我不知道的命令?
男人newusers
读这个和这个