在Ubuntu服务器上添加用户

Ubuntu Server和任何Linux变种一样,拥有完整的多用户能力,任何服务器上最常见的任务就是添加用户。

用户添加

useradd命令允许您从命令行轻松添加新用户:

此命令将添加用户,但如果没有任何额外选项,您的用户将没有密码或主目录。

注意:*如果您收到未找到命令的消息,请尝试使用完整路径,如下所示:

您可以使用-d选项设置用户的主目录。m选项将强制useradd创建主目录。我们将尝试使用这些选项创建一个用户帐户,然后使用passwd命令设置该帐户的密码。您也可以在useradd命令上使用-p设置密码,但我更喜欢使用passwd设置密码。

这将创建名为testuser的用户,并在/home/testuser中为其提供自己的主目录。新主目录中的文件是从包含默认主目录文件的/etc/skel文件夹复制的。如果要为用户设置默认值,可以通过修改或添加该目录中的文件来实现。如果我们看一下用户的新主目录:

您会注意到此目录中有bash脚本。如果您想为所有新用户设置默认路径选项,您可以通过修改/etc/skel中的文件来实现,然后useradd命令将使用这些文件来创建这些文件。

添加用户

adduser命令甚至比useradd命令更简单,因为它会提示您输入每条信息。我觉得有点好笑,因为有两个几乎同名的命令可以做同样的事情,但那是为您准备的Linux命令。以下是语法:

示例:

相关文章