linux用户基础操作

1.用户/组的基本概念
Users and groups:
 . Every process (running program) on the system runs as a particular user.
系统上的每个进程(运行的程序)都是作为特定用户运行的

. Every file is owned by a particular user. 
每个文件是由一个特定的用户拥有 .

. Access to files and directories are restricted by user. 
访问文件和目录受到用户的限制 

 . The user associated with a running process determines the files and directories accessible to that process. 
  与正在运行的进程相关联的用户确定该进程可访问的文件和目录
2.用户管理
常用命令:
groupadd 创建新组,groupdel 删除组,useradd 添加用户,usermod 修改用户设定,userdel删除用户 passwd修改密码,chgrp 变更文件与目录的所属群组
2.1 用户组
[root@cuichengjie ~]# groupadd net01    //创建一个名为net01的组
[root@cuichengjie ~]# groupadd net02
[root@cuichengjie ~]# groupadd net03 -g 2000   //创建一个组为net04,指定gid为2000

[root@cuichengjie ~]# grep 'net03' /etc/group
net03:x:2000:       //查看之后,确实gid确实为2000
[root@cuichengjie ~]# grep 'net01' /etc/group
net01:x:1003:
[root@cuichengjie ~]# grep 'net02' /etc/group
net02:x:1004:    //用户组名:密码:GID:用户名

[root@cuichengjie ~]# gpasswd -a user01 net01  //将用户user01加入用户组net01中
Adding user user01 to group net01
[root@cuichengjie ~]# id user01    //查看用户user01组别uid,gid,groups
uid=1001(user01) gid=1001(user01) groups=1001(user01),1003(net01)
net01:x:1003:user01 

[root@youngfit ~]# groupdel net01			//删除组net01
[root@youngfit ~]# groupmod -n puhua qf     //修改用户组名称,qf为原组名,puhua为新组名

/etc/group文件详解

组名:

​ 组名是用户组的名称,由字母或数字构成。与/etc/passwd中的登录名一样,组名不应重复。

口令:

​ 口令字段存放的是用户组加密后的口令字。一般Linux系统的用户组都没有口令,即这个字段一般为空,或者是*。

组标识号(gid):

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值