台州网站建设|佳源网页设计

网站当前位置: 首页>>Linux语法>>linux如何查看所有的用户和组信息?
 Linux语法 > linux如何查看所有的用户和组信息?

linux如何查看所有的用户和组信息?

142次浏览
2018-03-27
  1. cat /etc/passwd
  2. cat /etc/passwd查看所有的用户信息,详情如下图

    linux如何查看所有的用户和组信息?
  3.  

    【步骤二】cat /etc/passwd|grep 用户名

    cat /etc/passwd|grep 用户名,用于查找某个用户,如下图

    linux如何查看所有的用户和组信息?
  4.  

    【步骤三】cat /etc/group

    cat /etc/group查看所有组信息,如下图

    linux如何查看所有的用户和组信息?
  5. 4

    【步骤四】cat /etc/group|grep 组名

    cat /etc/group|grep 组名,用于查找某个用户组,如下图

    linux如何查看所有的用户和组信息?
  6. 5

    【步骤五】用户和组常用命令

    groups 查看当前登录用户的组内成员

    groups test 查看test用户所在的组,以及组内成员

    whoami 查看当前登录用户名

    linux如何查看所有的用户和组信息?
    ###################引申延读###############################

    特殊的shell——/sbin/nologin:


    使用了这个 shell 的用户即使有了密码,你想要登入时他也无法登入,会出现如下的信息:

    This account is currently not available.

    我们所谓『无法登入』指的仅是:『这个使用者无法使用 bash 其他 shell 登入系统』而已, 并不是说这个账号就无法使用其他系统资源喔! 举例来说,各个系统账号,打印作业由 lp 这个账号在管理, WWW 务由 apache 这个账号在管理, 他们都可以行系统程序工作,但是『就是无法登入主机』而已啦!

     

    /etc/nologin.txt:可以代替上述内容显示在屏幕上,而不是预设的!!

    /etc/passwd中可以修改某个账号的shell,默认是/bin/bash



页面所在本站地址: http://www.52-life.net/Nshow_reurl.asp?reurl=linux_cat
上一篇 >>linux centos无法载入 mcrypt 扩展,请检查 PHP 配置
下一篇 >>linux 下修改apache权限