linux命令之用户管理
2018-01-26 18:21
218 查看
Linux用户分类:
超级用户:(root,UID=0)普通用户:(UID在500到60000)
伪用户:(UID在1到499)
系统和服务相关的:bin、daemon、shutdown等
进程相关的:mail、news、games等
伪用户不能登陆系统,而且没有宿主目录
添加用户
基本示例:useradd linux 必须设置密码才能正常登陆 passwd linux
参数手册:
-u 指定组ID(uid) -g 指定所属的组名(gid) -G 指定多个组,用逗号“,”分开(Groups) -c 用户描述(comment) -e 失效时间(expire date)
删除用户
userdel yun12 —-这样删除的时候,用户的主目录会被保留userdel -r linux —–删除用户的同时删除用户的主目录
修改用户属性
指令:usermod参数:ai
-l 修改用户名 (login)usermod -l a b(b改为a) -g 添加组 usermod -g sys tom -d 修改用户的宿主目录 -G添加多个组 usermod -G sys,root tom -L 锁定用户账号密码(Lock) -U 解锁用户账号(Unlock)
示例:
usermod -l linux linux111 将linux111的登陆名改为linux
usermod -g root linux将linux的组改为root组
usermod -G hadoop,hellogrp linux给itcast添加两个组hadoop,root
usermod -d /home/linux linux将linux111的主目录改成/home/linux
(要事先创建linux目录,并且拷入环境变量文件)
用户组管理
用户组相关属性:每个用户至少属于一个用户组
(创建新用户时如果不指定所属组,则会自动创建并归属到一个跟用户名同名的组)
每个用户组可以包含多个用户
同一个用户组的用户享有该组共有的权限
用户组管理操作命令:
1、创建用户组
groupadd java
2、删除用户组
groupdel bigdata
3、修改用户组属性
groupmod –n newname grpname
4、查看用所属的组
groups linux
用户及用户组相关配置文件
1、用户配置信息存放位置:保存用户信息的文件:/etc/passwd
保存密码的文件:/etc/shadow
passwd文件示例:
linux:x:500:500:itcast:/home/linux:/bin/bash |
---|
account:password:UID:GID:GECOS:directory:shell |
---|
linux:1vRug41$UUxYzdP0i6s6wtUPieGDQ/:18617:0:99999:7::: |
---|
用户名 | 登陆系统的用户名 |
---|---|
密码 | 加密密码 |
最后一次修改时间 | 用户最后一次修改密码距现在的天数,从1970-1-1起 |
最小时间间隔 | 两次修改密码之间的最小天数 |
最大时间间隔 | 密码有效天数 |
警告时间 | 从系统警告到密码失效的天数 |
账号闲置时间 | 账号闲置时间 |
失效时间 | 密码失效的天数 |
标志 | 标志 |
保存用户组的文件:/etc/group
保存用户组密码的文件:/etc/gshadow(设置组管理员时才有用)
相关文章推荐
- linux常用与用户管理操作命令
- linux系统基本命令之用户管理
- linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- Linux用户管理命令
- linux用户帐户管理命令
- Linux 用户管理命令
- linux用户与组的管理(命令添加、手动添加、添加组、用户之间的切换)
- Linux用户管理命令(第二版)
- 关于linux用户管理各命令的备忘
- linux用户与组的管理(命令加入、手动加入、加入组、用户之间的切换)
- Linux系统管理命令之用户管理
- Linux之用户和用户组管理-用户组管理命令
- Linux账号管理之第一篇:对用户进行管理(一般都是系统管理员进行的操作) useradd usermod passwd userdel chage finger chfn chsh id 等命令
- linux用户管理命令
- linux用户管理命令(添加,删除,修改)
- linux那点事儿(五)----用户管理常用命令
- Linux入门三:用户及用户组管理命令
- linux笔记:用户管理命令和用户组管理命令
- linux命令之用户与进程管理
- Linux用户、组管理基本命令(整理)