添加新用户

对于本教程,我们使用adduser命令作为示例。
下面的命令将在系统中创建一个名为“jack”的新用户帐户。

$ sudo adduser jack

Adding user `jack' ...
Adding new group `jack' (1006) ...
Adding new user `jack' (1005) with group `jack' ...
Creating home directory `/home/jack' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: **************
Retype new UNIX password: **************
passwd: password updated successfully
Changing the user information for jack
Enter the new value, or press ENTER for the default
	Full Name []:
	Room Number []:
	Work Phone []:
	Home Phone []:
	Other []:
Is the information correct? [Y/n] y

在默认情况下,上面的命令将创建用户的主目录为/home/。
但我们可以使用以下命令在任何其他位置指定主目录。

sudo adduser jack --home=/var/home/jack

我们还可以为用户指定任何其他shell来代替默认设置,使用 -shell指定,后面跟着shell名称,如下所示。

sudo adduser jack --shell=/bin/bash

如果我们不想创建用户的主目录。
可以使用-no-create-home选项,如下所示。

sudo adduser jack --no-create-home

如何在Ubuntu, Debian和LinuxMint中添加和删除用户

我们可能需要为每个想要连接此系统的用户创建一个单独的帐户。
为了在系统中添加新用户,系统中有两个可用的命令: useraddadduser
adduser命令是useradd命令的增强版本。
adduser命令在后端调用useradd命令。

本教程将在Ubuntu、Debian和LinuxMint操作系统中添加和删除用户。

从系统中删除用户

现在它的好,锁定或删除任何用户从系统中不再需要。
使用以下命令从系统中删除任何用户。

sudo deluser jack

上面的命令不会删除用户的主目录。
如果我们还想删除用户的主目录, 在命令中添加-remove-home参数。
例如下面的命令,将永久删除用户jack和他们的主目录。

sudo deluser jack --remove-home

我们还可以使用以下命令在删除用户的主目录之前对其进行备份。

sudo deluser jack --remove-home --backup  --backup-to /var/archives/

日期:2019-05-19 01:25:23 来源:oir作者:oir