Linux 用户管理

Linux 系统中, 用户账号和用户组信息都存放在/etc 目录下.

  • /etc/passwd 存放用户账号信息, 每行一条用户账号信息. 内容格式(1用户名:2口令:3用户标识号(UID):4组标识号(GID):5账号备注信息:6主目录:7登录的Shell), 字段之间用:(冒号)隔开.
  • /etc/shadow 存放用户密码, 有效期等信息, 内容格式(1用户名:2密码:3密码修改时间:4两次密码修改间隔最少天数:5两次密码修改间隔最多天数:6密码过期提前警告天数:7密码过期多数天禁用此用户:8用户过期时间:9保留字段), 字段之间用:(冒号)隔开.
  • /etc/group 存放用户组信息, 每行一条用户组信息, 内容格式(1用户组名:2用户组密码:3用户组ID:4用户组用户列表), 字段之间用:(冒号)隔开.
  • /etc/gshadow: 存放用户组密码, 内容格式(1用户组名:2用户组密码:3用户组管理员列表:4用户组成员列表), 字段之间用:(冒号)隔开.

新增用户到系统

使用 useradd 命令添加新用户, 添加新用户后, 使用 passwd 设定账号密码. useradd 常用到的参数介绍:

-c, —comment COMMENT    账号备注
-d, —home-dir HOME_DIR  指定用户登入是的起始目录
-D, —defaults               更改useradd参数默认值
-e, —expiredate         账号有效期限
-f, —inactive INACTIVE      账号密码过期多少天后账号被关闭
-g, —gid GROUP          指定账号所属群组的 id 或者 name
-G, —groups GROUPS      指定账号所属的附加群组
-m, —create-home            自动建立用户的登入目录
-M, —no-create-home     不建立用户的登入目录
-N, —no-user-group      取消建立和用户名同名的用户组
-r, —system             创建系统账号
-s, —shell SHELL            指定用户登录后使用的shell
-u, —uid UID                指定用户的ID

添加用户实例

  • 添加账号 guest01 到系统
sudo useradd guest01
sudo passwd guest01
# 查看一下新增加的用户
awk -F: '/^guest/{print "user:" $1,  "uid:" $3, "gid:" $4, "home:" $6, "Shell:" $7}' OFS="\t" /etc/passwd

添加用户登录名为: guest01 的用户到系统. 账号: guest01 能正常登录, 无用户主目录.


  • 添加账号 guest02 到系统
sudo useradd guest02 -m 
sudo passwd guest02

添加用户登录名为: guest02 的用户到系统. 账号: guest02 能正常登录, 有用户主目录 /home/guest02.


  • 添加账号 guest03 到系统
sudo useradd guest03 -m -d /home/other-user-home 
sudo passwd guest03

添加用户登录名为: guest02 的用户到系统. 账号: guest02 能正常登录, 有用户主目录 /home/other-user-home.


  • 添加账号 guest04 到系统
sudo useradd guest04 -s /sbin/nologin -M -N

guest04 用户不允许登录系统, 不创建用户主目录, 不创建同名的用户组.


删除用户实例

  • 删除 guest04 用户
sudo userdel guest04

只是删除账号信息.


  • 删除 guest03 用户, 并且删除用户文件
sudo userdel -r guest03

用户主目录一并被删除.

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 221,548评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,497评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 167,990评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,618评论 1 296
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,618评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,246评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,819评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,725评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,268评论 1 320
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,356评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,488评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,181评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,862评论 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,331评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,445评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,897评论 3 376
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,500评论 2 359

推荐阅读更多精彩内容