linux多用户登录命令 linux同一用户多台主机登录( 六 )


使用 whoami 命令查看 。
postfix用户有俩个所属组postfix和mail 。由此可见, uid是指用户id(用户名称),gid是指初始组id(初始组名称),groups是指包括初始组在内的所有组id(所有组名称)
我们知道了/etc/group文件的第四段为 组内成员,所有我们可以通过 grep 来匹配相关组 。比如查询mail组内的所有成员,命令如下,可以看到mail组内有mail,postfix和tom3个用户 。
上面是一种方法,我们也可以直接使用命令来查看 。
添加用户只能root用户来添加,普通用户没有权限,添加用户有俩种方式
在centos系统下,这俩种方式没有区别 ,  都会在/home下自动创建与用户名同名的用户目录,且都是需要使用 passwd userName 命令来设置用户密码的,只有设置完密码后才可以正常登录 。
在unbantu系统下 , 这俩种方式是有区别的,使用 useradd userName命令不会在/home下自动创建与用户名同名的用户目录,且不会自动选择shell版本 , 后续也是需要使用 passwd username来设置密码的。而使用 adduser userName 命令的话 是会在/home目录下自动创建与用户名同名的用户目录,也会自动选择shell版本,且会自动提示输入用户密码 , 对用户比较友好 , 后续不需要在使用passwd来设置密码 。
删除用户,并不会删除用户相关的文件
删除用户且一起删除家目录
格式如下:
参数如下:
-g 指定组(只有root可以使用)
-a 指定用户加入组
-d 从组中删除该用户
-p 从组中清楚所有成员
-l 显示组成员列表
linux中每个文件都是有权限的 。每个文件都有自己的所属用户和所属组,且拥有所属用户权限,所属组权限和其他权限3种 。
权限一般分为读,写 , 执行3种,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作 。
目录有x权限才可以cd进入该目录 。目录有r权限才能在该目录中使用ll或者ls查看目录 。一个目录中的文件能否被删除或者创建取决于该目录是否有w权限 。
执行ll命令后显示如下,我们解读一下
从左到右发现一共有7段
然后执行如下命令
test文件的权限改为
常用的参数为 -R ,常用于修改目录权限,该参数表示为该目录以及目录下的所有子文件都修改为相同的权限 。
然后执行如下命令
再次查看test文件
常用的参数为 -R ,常用于修改目录,该参数表示为该目录以及目录下的所有子文件都修改为相同的用户及用户组 。
想切换到root用户 , 直接使用su命令即可
linux多用户登录命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux同一用户多台主机登录、linux多用户登录命令的信息别忘了在本站进行查找喔 。

推荐阅读