#我的第三堂云计算课# #用户管理#

用户管理

一、用户/组基本概念
1、用户的作用
(1)、查看当前登录的用户信息:id+回车
(2)、查看文件的owner: ll /home/
(3)、查看运行进程的username:ps aux
2、用户组信息存储的文件:
(1)、用户基本信息文件:cat(或者tail) /etc/passwd
例如:root: x :0:0:root:/root:/bin/bash
用户名: x :uid:gid:描述:HOME:shell
(2)、用户密码信息文件:cat(或者tail) /etc/shadow
例如:root: 1 1 1MYG2N:15636:0:99999:7: : :
(3)、组信息文件:cat(或者tail) /etc/group
例如:root: x :0:
组名:组密码:组ID:组成员
3、其他
(1)、查ip:ip a
(2)、连接公共机器:ssh+空格+ip地址
二、用户/组管理
1、用户
(1)、创建用户 但未指定选项:useradd + 用户名
(2)、创建用户且指定选项:
①创建用户user02并指定uid :useradd user02 -u 2222
②创建用户user03并指定家目录:useradd user03 -d /user03
③改变用户的shell:useradd user04 -s /sbin/noslogin
例图:
#我的第三堂云计算课# #用户管理#_第1张图片
(3)、删除用户:userdel -r user02
(4)、用户密码(root时):passwd + 用户名
(5)、组成员管理:
①查看用户原先信息:id user02
②将用户追加到hr组:usermod -aG 组名 用户名
③再次查看用户信息:id user02
④将用户移除组(扩展):gpasswd -d user02 hr
例图:
#我的第三堂云计算课# #用户管理#_第2张图片
2、用户组
(1)、创建一个hr组:groupadd hr
(2)、创建组net01,并指定gid 3000:groupadd net01 -g 3000
(2)、删除组:groupdel ner01
例图:
#我的第三堂云计算课# #用户管理#_第3张图片

你可能感兴趣的:(云计算,用户管理,linux)