【无标题】

1.Linux用户管理

1.1:用户的属性

a:用户名

b:口令

口令是登陆账号的密码

c:用户标识号

用户标识号(UID) 是账号的提示符,一般情况下与用户名是对应的。

UID为0的账号属于系统管理员,

UID为1-499的账号是系统保留账号,不可登录。

UID为500-655266为可登录账号,供一般用户使用。

d:用户主目录

用户主目录即用户的起始工作目录,默认为"home/用户名"

// 从用户主目录切换进入home目录
  $ cd ..
 
// 查看home目录下的文件夹
  $ ls (会有一个用户文件夹)

1.1.2:用户与组

a: 一对一 : 某一用户是某个组的唯一成员
b: 多对一 : 多个用户是某唯一组的成员,成员不归属其他用户组
c: 一对多 : 某个用户可以是多个用户组的成员
d: 多对多 : 多个用户对应多个用户组

1.1.3: 与用户相关的配置文件

a:/etc/passed
b:  /etc/shadow
c:  /etc/group

a:/etc/passed

// 记录了用户的基本属性
 
 
$ cat /etc/passwd
$ tail /etc/passwd
 
 
//WJK:x:1007:999::/home/WJK:/bin/sh
//登录名:加密口令: UID:GID:个人信息:主目录:登录:Shell

b:  /etc/shadow

c:  /etc/group

$ cat /etc/group
 
//abc: x: 1004
// 组名:口令(加密后):组标识号(GID):组内用户列表

1.2:用户管理命令

1:添加用户

$ useradd [参数] 用户名
// -m 指定新建用户的用户文件夹在home目录中
 
 $ useradd -m 用户名
 
// eg:
 $ sudo useradd -m tom
 $ cd ..
 $ ls  (在home目录中会创建出一个tom文件夹)

2:用户口令

 $ passwd [选项] 用户名
 
 eg:
 // sudo passwd tom
 // 输入两遍密码

3:删除用户

 $ userdel [选项] 用户名
 // -r 将用户主目录一并删除
 
 eg:
 $ sudo userdel -r tom
 
 //退出tom用户进程
 $ sudo kill -SIGKILL 进程号

1.3用户组管理

1:用户组的添加

 $ groupadd [选项] 用户组
 
 $ su root 
 $ sudo groupadd abc
 (用户组的所有信息都存放在"etc/group 文件夹中")
 
 // 查看组信息
 $ cat /etc/group
 $ tail /etc/group

2:用户组的添加与删除


 
$ su root
$ tail /etc/group
$ tail /etc/passwd
$ gpasswd -a wjk tfboys
$ grep "tfboys" /etc/group
$ gpasswd -d wjk tfboys
$ grep "tfboys" /etc/group

3:用户组的修改

$  groupmod[选项] 用户组
//-n 将用户组的名字改为新的名字 (更改后 更改前)
//-g 指定新的组标识号 (GID) 
 
$ su root
$ tail /etc/group
(将tfboys组名改为TFgirls)
$ groupmod -n TFgirls tfboys
(将tfboys的GID指定为9999)
$ groupmod -g 9999 TFgirls
$ grep "TFgirls" /etc/group

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值