linux用户及用户组管理,用户管理命令
分类:pc28.am神测网

groupadd

 

[成效表达]

闲来无事,收拾一下linux客户及客户组管理,希望对初读书人能有用

新建顾客组

1、增多客户

[语法格式]

 

Groupadd[-f][-r][-g<GID><-o>][组名]

语    法:useradd [选项] [客户帐号]

[分选参数]

 

参数

说明

-f

建立已存在的组,强制系统接收已经存在的组名称。默认情况下,每个组名在系统中应该是唯一的。若groupadd所给组名称已经存在,将返回错误信息

-r

建立系统账户。因为0-499是系统的保留ID,一般的组ID从500开始,而使用-r参数可以建立组小于500的系统账户

-o

强制使用已经存在的组识别码

-g<GID>

设置新建立组的识别码,该值应当是唯一且不重复的正整数,如果不指定该参数,系统自动从编号500开始分配新建组号

参    数:

id

-c 钦点黄金时代段注释性的叙述

[效率表明]

-d 钦定顾客登陆的序幕目录

展现客商及所属组的ID号

-g 钦点客商所属的组

 #查询客户及所属组的实在ID(RUID/卡宴GID、EUID/EGID卡塔 尔(英语:State of Qatar),还行id命令达成。要是七个ID相像,则仅体现实际ID(RUID/HavalGID卡塔 尔(阿拉伯语:قطر‎。若不钦定客户名,则显稳妥前客户的ID。

-G 客户组,客户组钦命顾客所属的附加属

[语法格式]

-s 钦点客商登陆的SHELL

Id[-g][-G][-n][-r][-u][-help][--varsion][用户名]

-u 内定顾客的客户号

[分选参数]

eg:

参数

说明

-g

显示用户组所属的ID

-G

显示用户所属组附加组的ID

-n

显示用户,所属组或附加组的名称,需与-u、-g或-G同时使用

-r

显示实际ID,需与-u、-g或-G同时使用

-u

显示用户ID

useradd -u 501 -g 501 -G games -d /home/apple -c "apple" -s /bin/bash apple

 

 

passwd

上例表示新建客户apple,并内定UID=501,GID=501,附加属组games,甚至钦赐客商暗中同意登录目录为/home/apple,SHELL为bash

[功能表达]

 

安装密码

2、删除客户

  #passwd命令用来设置或改造客户的指令,普通用户只好改成本身的密码,而系统管理员能够安装有着顾客的密码,假如不内定顾客名,将直接订正当前客户密码。Passwd文件是叁个连串账户列表,富含各种客商通过加密的密码,只允许一流顾客有写的权柄

 

在/etc/passwd文件中,每行都以一条客户记录,包罗以下格式

语  法:userdel [-r][客商帐号]

account:password:UID:GID:GECOS:dirrctory:shell (账号:密码:顾客ID:组ID:经常音讯:目录:)

 

字符描述如题:

抵补表达:userdel可去除顾客帐号与相关的文件。若不加参数,则仅删除客商帐号,而不删除相关文件。

account:客商在系统中的名称,无法包涵大写字母

 

password:加密的客商密码还是星号

参  数:

UID:用户ID数

-r  删除客商登陆目录以至目录中保有文件。

GID:客户的主要性组ID数

eg:

GECOS:该字段是可选的,平时是为着寄放消息而设

userdel apple-----表示仅删除顾客

dirrctory:用户的$HOME目录

userdel -r apple -----表示删除顾客帐户的同期,删除与apple帐号相关的公文

Shell:登入时运营的程序(假设是空的,使用/bin/sh卡塔 尔(英语:State of Qatar)假诺设为不设有的推行,顾客无法吧个通过login登录

 

[语法格式]

3、改革客户

Passwd[-d][-k][-l][-S][-u<-f>][客商名称]

 

[筛选参数]

意义表达:修正客商帐号。

参数

说明

-d

删除密码,系统管理员专用

-k

密码过期后,才能更新

-l

锁住账户。在加密过的密码字符串前加上“!”符号,让该账户的密码失效,无法登陆系统。仅系统管理员使用

-S

列出密码的相关信息,仅系统管理员能使用本参数

-u

解开已经上锁的账户,删除加上的“!”,恢复账户密码,本参数仅系统管理员能用

-f

随机产生一组密码,强行解开锁住的账户。必须与参数-u同样使用                                                                                                                                                                                              

 

su

语  法:usermod [-LU][-c <备注>][-d <登陆目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][客户帐号]

[功用表达]

 

客商切换

抵补表达:usermod可用来改善客商帐号的种种设定。

  #若是客户正在采纳四个惯常账户登录,此时假若要求完结独有root账户技能完结的一点职能?通过su命令能够轻易地落到实处客户登陆身份的切换,进而做到相应的办事

 

[语法格式]

参  数:

Su[-f][-l][-m][-p][--help][--version][-][-c<命令>][-s<shell>][客商账户]

-d登陆目录>   修正客商登陆时的目录。

[筛选参数]

-e<保藏期限>  修正帐号的有效期限。前面接日期参数格式为MM/DD/YY 或YYYY-MM-DD 或YYMMDD,注意是以天为单位。

参数

说明

-f

不读取启动文件,适用于csh和tcsh

-l

改变身份的同时改变工作目录,以及HOME、SHELL、USER、

-m

变更身份时,不改变环境变量

-c

执行完指定的命令后,恢复原来的身份

-s

指定执行的shell。默认执行/ect/passwd中指定用户的shell

[用户账户]

指定要变更的用户,默认为root

-g<群组>      校正客商所属的群组。

sudo

-G<群组>      改善客户所属的增大群组。

[功效表达]

-l<帐号名称>  纠正顾客帐号名称。

变动身份推行命令

-L            锁定用户密码,使密码无效。

 #sudo命令让Linux系统中的客商能够以其余身份施行命令,以减少root客商的登入次数和拘系推行,进而加强系统的安全性。

-U             消除密码锁定。

Sudo能够下限定钦赐客商在钦定主机上运维有个别命令,为系统管理员提供配置文件,以便集中处理客户的使用权限,默许的贮存地点是/etc/sudoers。注意,唯有在/etc/sudoers文件中钦点的顾客才足以实施sudo命令

-s<shell>     改进客商登录后所采取的shell。

[语法格式]

-u<uid>       改过客户ID。

Sudo[-VhlLvksHSb][-p<提示符>][-c<类名>][-u<类名>][命令]

-f<缓冲天数>   纠正在密码过期后有一点天即关闭该帐号。当背后接的值为0 时,账号立刻失效,为-1 时关闭此功用暗许值为-1 

[选拔参数]

 

参数

说明

-l

显示用户允许指定所有命令

-L

显示每个允许的所有命令

-v

延长密码的有效时间,默认时间是五分钟

-k

使密码的有效时间失效,因此下次再执行sudo时,需要再次输入密码

-S

从标准输入设备读入密码

-c<类名>

由指定的类限制用户对命令的运行

-u<用户名>

以指定用户身份运行命令,默认是以root身份执行命令,如果使用用户ID指定用户,则用#<用户ID>代替用户名

4、成效表达:客户口令管理

 

 

userdel

语  法:passwd 选项[顾客帐号]

[效果表明]

 

除去客户账户

-l 锁定口令,即禁止使用帐户

#userdel用于删除linux系统中钦点的客商账户。直接施行userdel命令,将去除顾客账户,而增加r参数之后就可以去除客户登入目录,以致登陆目录中的全体文件和子目录                 

-u 口令解锁

[语法格式]

-d 使账号无口令

Userdel[-r][顾客账户]

-f 强迫顾客下一次登陆时改进登陆口令

[选拔参数]

 

参数

说明

-r

删除指定用户的登录目录

5、效用表达:增添二个新的顾客组

usermod

 

[功用表达]

语    法:groupadd 选项 用户组

usermod命令用于纠正客户账户的各种设置和有关新闻

 

  [语法格式]

-g GID钦点新顾客组的组标记号

usermod[-L][-U][-c<备注>][-d<登录目录>][-e<保质期限>][-f<缓冲天数>][-g<组>][-G<组>][-1<账户>][-p<密码>][-s<shell>][-u<uid>][顾客账户·]

-o 日常与-g选项同有时间使用。表示新客户组ID能够与系统已有顾客的组ID相同 。

 

-r:参预组ID号,低于499种类账号。

[筛选参数]

 

参数

说明

-L

修改用户密码。Usermod在用户账户的加密面前添加一个“!”符号,使用户密码失效。这个参数不能和-p或-U同时使用

-U

解除密码锁定

-f

修改账户从密码过期到被关闭之间的生存周期

-g

修改用户所属的组

-G

修改用户所属组的附加组

-p

修改用户账户的密码

-s

修改用户登陆后使用的shell

-u

修改用户ID

eg:

   最终的下结论 恐怕未有那么多日子去计算了 就此下马

创立一个新组,并设置组ID参加连串:

                                  感谢

#groupadd -g 488 banana

    文献资料来自于《Linux命令完全才具宝典》张栋

这个时候在/etc/passwd文件中爆发三个组ID(GID卡塔 尔(英语:State of Qatar)是488的档期的顺序。

 

6、功效表达:删除叁个客商组

 

语    法:groupdel 用户组

 

groupdel 命令会矫正系统帐号档,会去除全数已存在的group. 群组名须存在。 

你须手动确认一下持有的档案系统确认保障有没有档案还是没修正群组名产生群组ID

,如果有其余一个群组的使用者在线上的话就不能移除该群组。 最棒先移除使用者后再移除群组。

 

7、功效表明:改过顾客组新闻

 

语    法:  groupmod [-g <群组识别码> <-o>][-n <新群组名称>][群组名称]

 

增加补充表达:

  要求改造群组的识别码或称谓时,可用groupmod指令来成功那项职业。

参 数:

-g <群组识别码> 设置欲使用的群组识别码。   

-o 重复使用群组识别码。   

-n <新群组名称> 设置欲使用的群组名称

 

作者 techcurtman

1、加多客户 语 法:useradd [选项] [客户帐号] 参 数: -c 钦赐生机勃勃段注释性的...

本文由pc28.am发布于pc28.am神测网,转载请注明出处:linux用户及用户组管理,用户管理命令

上一篇:linux命令之客户管理,linux客商和组的创导与管理 下一篇:没有了
猜你喜欢
热门排行
精彩图文