Ubuntu用户和用户组之间的关系及命令

用户相关的命令

• 查看当前系统的所有用户组:

gec@ubuntu:~$ vi /etc/group
gec@ubuntu:~$ groups

• 查看当前系统的所有用户:

gec@ubuntu:~$ vi /etc/passwd

• 查看当前用户所关联的各种ID

gec@ubuntu:~$ id
uid=1000(gec)
gid=1000(gec)
groups=1000(gec),4(adm),24(cdrom),27(sudo),30(dip),
46(plugdev),116(lpadmin),126(sambashare)

• 用户之间的切换

gec@ubuntu:~$ su jack  // 切换到jack用户下
gec@ubuntu:~$ exit // 退出当前用户,回到原来用户中

• 增加一个新的用户
• 删除一个指定的用户

gec@ubuntu:~$ sudo adduser jack
gec@ubuntu:~$ sudo deluser jack
注:
1.	新建的用户,系统会为其自动创建一个同名的起始用户组,并将此新用户放入其中。
2.	新建的用户,系统会在 /home 下为其创建一个同名目录,作为其家目录。
3.	

• 增加一个新的用户组
• 删除一个指定的用户组(如果里面有人是删不掉的)

gec@ubuntu:~$ sudo addgroup xxx
gec@ubuntu:~$ sudo delgroup xxx

• 将一个用户添加到一个指定的用户组中(重启后生效)

gec@ubuntu:~$ sudo usermod jack -a -G sudo

一个特殊的用户组:sudo

• 只有在该组内的成员,才能使用 sudo 命令,否则即使有密 码也无法使用,下面是加入 sudo 用户组的方法:

第一步,确保以一个本身就可以使用 sudo 的用户登录,比如gec
第二部,执行如下命令(相当于经gec的介绍,jack也进入了sudo组)

gec@ubuntu:~$ sudo usermod jack -a -G sudo 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值