前言
Linux系统下的shell命令使用较为灵活,熟练掌握基础命令,系统化的操作LINUX是运维工程师理应具备的最基本的技能。
一、走进linux
一、Linux常见用户
1、系统管理员
2、普通用户
二、组账号
1、基本组(私有组)
名词解释:几个用户在同一个组
2、附加组(公共组)
名词解释:一个用户同时拥有多个组的权限
三、标识号
1、UID(user identity)
名词解释:用户标识号
2、GID(group identity)
名词解释:组标识号
四、用户账号文件/etc/passwd或shadow
1、作用:保存用户姓名、宿主目录,登陆shell等基本信息
2、分析passwd
3、分析shadow:保存用户的密码和账号有效期等信息
4、如何查询最后修改日期
五、添加用户
1、基本命令:useradd [选项] …用户名
2、选项
3、案例1:指定宿主目录,指定基本组,指定附加组
4、案例2:指定UID号
5、案例3:失效日期
六、Passwd命令
1、基本命令:passwd [选项]…用户名
2、选项
3、案例1:给用户设置密码
4、案例2:给其用户锁定
5、给其用户解锁
6、显示用户状态
七、usermod命令
1、基本命令:usermod [选项]…用户名
2、选项
3、案例:使用usermod锁定
4、案例2:使用usermod解锁
5、案例3、修改姓名
八、passwd与usermod锁定解锁区别
1、区别
passwd锁定后,在/etc/passwd中密码占位前有两个!!,而usermod只有一个。意味着,passwd解锁需要解两次,双重保险,而usermod只有解密一次即可
2、案例
九、userdel 命令
1、基础命令 userdel [选项]…用户
2、常见选项 -r (remove)删除主目录和邮件池
3、案例
十、error!!!
1、错误案例及解决方法
二、总结
在Linux的使用中,useradd不仅有添加用户的功能,选项不同,作用不同,常用的选项例如-d 指定宿主目录,-g指定基本组,-G指定附加组等等,当然还有其他选项,大家可以使用–help来进行了解和学习,存在创建,也自然存在移除userdel,该命令常见,但系统管理员很少使用,使用最多的是锁定用户,使用passwd和usermod都可以做到,同样的,passwd本意为设置密码。选项中-l才是锁定,-u为解锁。Usermod本意为更改用户名称,选项-l为锁定,-U为解锁,注意大写!最后故障,故障非常常见,该故障的原因是进程未结束缘故所导致,结束进程即可。
|