Linux查询用户和组的命令】的更多相关文章

root@PC-RENGUOQIANG:~# cat /etc/passwd root:x:::root:/root:/bin/bash daemon:x:::daemon:/usr/sbin:/usr/sbin/nologin bin:x:::bin:/bin:/usr/sbin/nologin sys:x:::sys:/dev:/usr/sbin/nologin ::sync:/bin:/bin/sync games:x:::games:/usr/games:/usr/sbin/nologi…
目录 (1)/etc/passwd文件 (2)/etc/shadow passwd命令 userdel命令 usermod命令 groupadd @(用户与组管理命令) linux是一个多用户多任务的系统.每个使用系统的人员必须要先得到一个用户账号,同时给每一个用户分配一个UID进行唯一标识. linux用户分为3类: 第一类是超级用户root,UID为0,它有最大的权限,对系统拥有绝对的控制权,使用不当会对系统造成损坏 第二类是系统用户,UID为1~499,在linux系统里面,对应的身份是系…
一.用户与组 1.用户与组的概念 在linux系统中,根据系统管理需要将用户分为三种类型: 1.超级用户:root是linux系统的超级用户,对系统拥有绝对权限.由于root用户权限太大,只有在进行系统管理.维护任务时使用root用户,建议日常事物处理用普通用户账号. 2.普通用户:普通用户由root用户创建,其权限受到一定限制,一般只对自己家目录拥有绝对权限. 3.虚拟用户:大多数由是在安装系统及部分应用程序时自动添加,维护系统或相应程序正常运行,其最大特点是不能登录系统. 用户组分为基本组.…
Linux修改用户所在组方法 usermod -g 用户组 用户名强行设置某个用户所在组usermod -G 用户组 用户名把某个用户改为 group(s) usermod -a -G 用户组 用户名把用户添加进入某个组(s) 附usermod使用说明:功能说明:修改用户帐号.语 法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l…
linux新用户(组)的那些事   创建新用户 groupadd bigdata //添加新用户组bigdata useradd -g bigdata es //-g:为用户组添加新用户 passwd es //修改es的密码 如果直接useradd es 的话,es的用户组也为es,如同root的用户组就为root.如下   查看已有用户与用户组 groups //查看当前用户所属的用户组 示例:(冒号左边是用户组)   切换用户 su userName // 切换到对应用户 新建用户后切换报…
1.用户信息文件  /etc/passwd 示例root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologin 7个字段含义 第1个字段:用户名称第2个字段:密码标志 x表示 用户是有密码的 密码在/etc/shadow第3个字段:UID (用户ID)  0: 超级用户 系统最高级用户…
用户的角色是通过UID和GID识别的. UID用户ID:相当于各为的身份证,在系统中是唯一的 GID组ID:相当于各为的家庭或者你们的学校. 1.新建用户及设置密码命令如下: useradd [参数] 用户名 -g 属组 -u 设置uid -m 创建家目录 -M 没有家目录 -G 指定属于多个组 -s 指定登录shell -d 指定家目录 -c 注释 -D 改变它默认的属性 -e 指定的日期是帐号失效的日期, 在xshell中可以man一下useradd. 实例如下: useradd -c "a…
用户账号管理命令 为了提高系统的利用率,避免因多个用户共用一个root账号而造成不必要要的系统安全隐患,通常需要为 新用户添加账户.在Linux系统中,添加用户只能由超级用户来完成,也就是说,只能由root用户使用useradd 或是adduser命令来完成该项工作. 1.添加用户 在使用useradd或adduser命令添加用户账号前,建议先使用“finger”命令检查将要添加的用户账号是否存 在,以避免账号名重复而导致添加失败. 如以上结果可知,当前系统已存在student的账号,所以不要在…
1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. who | cut -d" " -f1 | sort -u 或 who | cut -d" " -f1 | uniq 2.取出最后登录到当前系统的用户的相关信息. w | tail -1 或 last -1 3.取出当前系统上被用户当作其默认shell的最多的那个shell. cat /etc/passwd | cut -d":" -f7 | sort |…
一.上集回顾 1.bash globing,IO重定向及管道 glob:*,?,[],[^] IO重定向: >,>>, 2>,2>> &>,&>> >  /PATH/TO/SOMEWHERE 2>&1 <,<<(Here Document) COMMAND1 | COMMAND2 命令:tr,tee 2.用户管理基础概念 a.用户类别: 管理员,普通用户(系统用户和登陆用户) b.组类别: 管理员组…