奇宝库 > linux 创建软连接命令(linux系统创建目录命令)

linux 创建软连接命令(linux系统创建目录命令)

Linux系统中用户的创建不同于windows系统。下面是在Linux中创建用户的命令。包括创建用户、修改密码、修改信息以及创建新组。

Linux创建用户命令1:创建一个新用户

useradd命令(也可以使用adduser)用于创建新的用户帐户,其命令格式如下:

useradd命令的常见选项

-d设置新用户的登录目录。

-e设置新用户的停止日期,日期格式为MM/DD/YY。

-f帐户将在几天后永久暂停。当该值为0时,帐户会立即暂停。当值为-1时,此功能关闭。默认值为-1

-g让新用户加入群组。

-G让新用户加入新组。每组之间用逗号“,”分隔,不能与空格混合。

-s指定新用户的登录Shell。

-u设置新用户的ID值

成功创建新用户后,将在/etc/passwd文件中添加一行用户信息,格式如下:

(用户名):[密码]:[uid]:[GID]:[身份描述]:[主目录]:[登录外壳]

其中,字段由冒号“:”分为7个部分。

由于小于500的uid和GID一般是系统自己预留的,不需要作为普通用户和组的标志,所以新增加的用户和组一般uid和GID都大于500。

例如,使用以下命令:

〔root@localhostroot〕用户地址用户1

将创建一个名为userl的用户。用户管理命令已经介绍过了,这里不再赘述。

执行useradd命令的结果。

Linux创建用户命令2:设置和修改用户密码passwd

passwd命令用于设置和修改用户命令。只有超级用户和用户自己可以修改密码,其他普通用户无权修改其他用户的密码。它的命令如下:

# passwd〔用户名〕

为了避免输入密码的位数被注意到,Linux没有使用类似Windows的密码echo(显示为*),所以输入的字符是不可见的。例如,要为新创建的userl用户设置密码,可以使用以下命令:

『root @ localhostroot 』# passwd user 1

根据系统提示信息输入两次密码,系统会显示:

passwd:所有身份验证令牌更新成功

这意味着密码更改成功。只有在用户设置了密码后,创建新用户的工作才算完成,否则,用户名不能用于登录。

修改用户信息usermod

Linux创建用户命令3: usermod命令用于修改用户信息。

命令格式如下:

# usermod〔选项〕〔用户名〕

常见命令选项

-d更新用户的新登录目录

-e设置新用户的停止日期,日期格式为MM/DD/YY。

-f帐户将在几天后永久暂停。当该值为0时,帐户会立即暂停。当值为-1时,此功能关闭。默认值为-1

-g更新用户。新用户加入群组。

-G将用户定义为一组组的成员。每组使用“?"分开了,不能和空白词混在一起。

-l更改用户的登录名,用户目录名将被更改为新名称。

-s指定新的用户Shell。

-u用户ID值,它必须是唯一的ID值。用户目录树中使用的文档目录的userID将自动更改,放置在支持目录之外的文档将手动更改。

例如,以下命令修改用户信息:

『root @ localhostroot 』# usermodd/home/user 2s/bin/bash user 2

将user2的主目录路径设置为/home/user1,并将登录Shell设置为/usr/bin/gcc。

一般来说,usermod命令会通过引用命令指令的部分来修改用户帐户信息。但是,不允许usermod更改在线的用户帐户名称。因此,当使用usermod更改用户帐户信息时,必须确保该名称没有在计算机上执行任何程序。

Linux创建用户命令4:创建一个新组groupadd

add命令用于创建新的用户组,其命令格式如下:

# groupadd〔选项〕〔使用者名称〕

常见选项有:

-g: GID值。除非使用-o参数,否则该值必须是唯一的、不同的负值。

GID值预设为至少500,并将逐渐增加。0-499通常是为系统帐户保留的。

-f:添加一个现有的组帐户,系统会得到一个错误消息,然后退出groupadd。

如果是这种情况,则不会添加该组(如果是这种情况,系统不会再次添加)。您还可以同时添加-g选项。添加GID时,此时GID不需要是唯一的值,但是不会添加-o参数。已建立的组将显示已建立的结果(在指定另一个g或o选项时添加一个组),这是Red Hat Linux的附加选项。

本文来自网络,不代表本站立场,转载请注明出处: