修改用户组信息

1.whoami命令用于显示当前有效用户的身份,即当前执行命令的用户是谁。它提供了一个简单的方式来确认当前用户的用户名。

2.who命令提供了更详细的关于当前登录用户的信息。它显示了所有当前登录到系统的用户,包括他们的登录名、终端类型、登录时间和远程主机(如果是通过网络登录的话)。

输出结果:

username1    pts/0        2023-04-01 10:00 (192.168.1.1)
username2    :0           2023-04-01 09:30

上述代码意思是username1 通过远程终端 pts/0 从 IP 地址 192.168.1.1 登录,而 username2 通过本地图形界面 :0 登录。

3.修改用户组

通过id username来查看用户组

(1)使用usermod命令修改用户的主组或附加组

  • 修改主组(初始组):(一般不会直接修改初始组,而是添加附加组)
    usermod -g 新组名 用户名

  • 添加附加组:
    usermod -aG 附加组名 用户名
  • 注意:-a 选项确保用户被添加到附加组,而不是替换现有的附加组列表。

(2)使用usermod来修改shell

usermod -s shell路径 用户名

使用groupmod命令修改用户组的属性

  • 修改组名:
    groupmod -n 新组名 旧组名
  • 修改组ID:
    groupmod -g 新组ID 组名

PS: 

  • 在修改用户组之前,确保你有足够的权限,通常这需要root权限。
  • 修改主组可能会导致用户访问权限的变化,尤其是对于那些用户已经拥有的文件和目录。
  • 修改组名或组ID后,需要更新相关文件和目录的组所有权,以确保一致性

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值