linux创建用户命令及例子
-
Linux创建用户的命令是`useradd`,下面是创建用户的例子:
1. 创建一个名为`user1`的用户:
“`
useradd user1
“`该命令将在系统中创建一个新的用户`user1`。
2. 创建一个名为`user2`的用户,并指定用户的家目录和shell:
“`
useradd -d /home/user2 -s /bin/bash user2
“`该命令将在系统中创建一个新的用户`user2`,并指定用户的家目录为`/home/user2`,默认shell为`/bin/bash`。
3. 创建一个名为`user3`的用户,并指定用户所属的用户组:
“`
useradd -g group1 user3
“`该命令将在系统中创建一个新的用户`user3`,并将其所属的用户组设置为`group1`。
4. 创建一个名为`user4`的用户,并指定用户的UID和GID:
“`
useradd -u 1000 -g 1001 user4
“`该命令将在系统中创建一个新的用户`user4`,并将其UID设置为`1000`,GID设置为`1001`。
5. 创建一个名为`user5`的用户,并设置用户的密码:
“`
useradd -m user5
passwd user5
“`第一条命令将在系统中创建一个新的用户`user5`,并自动创建用户的家目录。第二条命令用于设置用户`user5`的密码。
以上是创建用户的常用命令及例子。请根据实际需求使用适当的参数进行创建用户操作。
2年前 -
在Linux系统中,可以使用`useradd`命令来创建新用户。下面是一些创建用户的例子:
1. 创建一个名为`jack`的用户,并将其添加到`users`组中:
“`
$ sudo useradd -G users jack
“`2. 创建一个名为`jenny`的用户,并指定其登录Shell为`/bin/bash`:
“`
$ sudo useradd -s /bin/bash jenny
“`3. 创建一个名为`tom`的用户,并指定其家目录为`/home/tom`:
“`
$ sudo useradd -d /home/tom tom
“`4. 创建一个名为`admin`的用户,并设定有效期限为30天:
“`
$ sudo useradd -e 2022-12-31 admin
“`5. 创建一个名为`developer`的用户,并设置初始密码为`password`:
“`
$ sudo useradd -p $(openssl passwd -1 password) developer
“`以上是一些常见的创建用户的例子。`useradd`命令有许多其他选项,可以根据需要进行调整。创建用户后,可以使用`passwd`命令为其设置密码。如果需要删除用户,可以使用`userdel`命令。
2年前 -
Linux系统中,可以使用useradd命令来创建新的用户,并使用passwd命令为其设置密码。下面是创建用户的具体步骤及示例:
1. 打开终端或登录到Linux系统的控制台。
2. 使用root权限或以root用户身份执行以下命令:
“`
sudo useradd [选项] 用户名
“`其中,[选项]是可选的,可以指定一些附加参数,例如:
– -c “备注”:为用户添加备注信息。
– -d 目录:指定用户的主目录,默认为/home/用户名。
– -s Shell:指定用户使用的Shell,默认为/bin/bash。
– -g 组名:指定用户所属的主组,默认为和用户名相同的组名。
– -G 组名1,组名2…:指定用户所属的附加组,可以指定多个组名,以逗号分隔。
– -m:在创建用户时同时创建用户的主目录。
– -r:创建系统账户。一般而言,创建用户时最常用的参数是-c、-d、-s和-m。
3. 设置用户密码,使用下面的命令:
“`
sudo passwd 用户名
“`执行上述命令后,系统会要求您输入新用户的密码并进行确认。稍后,您可以使用此密码登录到该用户的账户。
以下是一个实际的示例,创建了一个名为”testuser”的新用户,并为其设置了密码:
“`
sudo useradd -c “Test User” -d /home/testuser -s /bin/bash -m testuser
sudo passwd testuser
“`通过上面的命令,“testuser”用户已经成功创建,并且可以使用设置的密码进行登录。
请注意,在执行上述操作时,您需要以超级用户(root)的身份登录或利用sudo命令获取足够的权限。创建用户时,请确保使用唯一的用户名,以避免与其他用户冲突。
2年前