新建test用户

[root@centos1 ~]#getent passwd test # getent查看passwd某个用户

test:x:1015:1015:userinfo:/home/test:/bin/bash

1 2 3 4 5 6 7

1、login name:登录用名(test)

2、passwd:密码 (x)

密码字段为x表示密码存在于shadow中可用pwunconv、pwconv修改,passwd文件普通用户也可以查看,为了安全不要修改

[root@centos1 ~]#pwunconv

[root@centos1 ~]#getent passwd test

test:$6$diwWXYbX$pmRSwY3L7AMIgdtaGbvu7zjgfU61YSyvHVZQ1dwQkrLC76KnQp06elWWDKe6vBjfYfxFfoFQD4JVHuBfHokkb0:1015:1015:userinfo:/home/test:/bin/bash $6表示加密算法为sha512

3、UID:用户身份编号 (1015)

4、GID:登录默认所在组编号 (1015)

UID和GID在centos7中默认为1000以上,centos6中默认为500以上,可在cat /etc/login.defs查看

5、GECOS:用户全名或注释

用户的全名和一些信息,可用finger查看(如果没有该命令需安装)chfn命令可以修改这些信息

[root@centos1 default]#finger test

Login: test Name: userinfo

Directory: /home/test Shell: /bin/bash

Never logged in.

No mail.

No Plan.

6、home directory:用户主目录 (/home/test)

7、shell:用户默认使用shell (/bin/bash) 默认shell 可用chsh修改 chsh -s /sbin/nologin test 测试完要修改回来

简述linux中的passwd结构,51CTO博客-专业IT技术博客创作平台-技术成就梦想相关推荐

  1. 简述 Linux 文件系统的目录结构

    Linux文件系统结的结构是树形结构,其入口从/开始,了解Linux文件系统的结构,对于我们需要掌握的基础知识点之一. 1.什么是文件系统: 请参见:<Linux 文件系统概述> 2.文件 ...

  2. linux etc passwd权限,Linux中/etc/passwd配置文件详解

    原标题:Linux中/etc/passwd配置文件详解 /etc/passwd文件: 系统用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以对此文件执行读(r)操作. 查看文件内容: / ...

  3. linux grep 快速,51CTO博客-专业IT技术博客创作平台-技术成就梦想

    什么是grep? grep (global search regular expression(RE) and print out the line,其全称意义为全局搜索正则表达式,并打印出来.是一种 ...

  4. 简述Linux 文件系统的目录结构

    转自:http://www.linuxsir.org/main/node/189 作者:北南南北 来自:LinuxSir.Org 摘要: Linux文件系统是呈树形结构,了解Linux文件系统的目录结 ...

  5. linux中/etc/passwd文件与/etc/shadow文件解析

    1. /etc/passwd文件 1.1 /etc/passwd文件内容格式 用户名: 密码 : uid  : gid :用户描述:主目录:登陆shell 举个例子: #cat /etc/passwd ...

  6. linux定时刷新命令结果,51CTO博客-专业IT技术博客创作平台-技术成就梦想

    基本指令等: 部分快捷键: ctrl+c 强制结束当前运行程序,终止命令 ctrl+d 结束当前运行程序 先按ESC然后按. 或者同时按住ALT和. 则输入上一条命令的最后一个参数,与!$相同 Ctr ...

  7. linux中passwd文件位置,linux中/etc/passwd文件解析

    /etc/passwd其实保存的是用户的相关信息而不是像名字上说的密码信息,之所以这样取文件名是因为在Linux2.0之前确实保存着密码信息,之后出于安全性考虑才将用户信息和密码分开存储.现在的密码已 ...

  8. linux pdf 宋宝华,51CTO博客-专业IT技术博客创作平台-技术成就梦想

    原创 宋宝华 Linux阅码场 2018-04-10 前言 网上关于BIO和块设备读写流程的文章何止千万,但是能够让你彻底读懂读明白的文章实在难找,可以说是越读越糊涂! 我曾经跨过山和大海 也穿过人山 ...

  9. linux外挂存储不同,51CTO博客-专业IT技术博客创作平台-技术成就梦想

    二.确定设备的名称 在Linux中,设备名称通常都在/dev里.这些设备名称的命名都是有规则的,我们可以用"推理"的方式把设备名称找出来. 譬如说/dev/hda1这个IDE设备. ...

最新文章

  1. 面部识别必看!5篇顶级论文了解如何实现人脸反欺诈、跨姿势识别等(附链接)...
  2. Ios17个常用代码整理
  3. c++ vector 使用注意事项
  4. 苹果 macOS Big Sur 11.2.3 正式版发布
  5. 风险案例-24期-缺少严格的变更及版本控制流程,导致问题反复,调试工作量和时间增加...
  6. selenium.common.exceptions.WebDriverException: Message: Can't load the profile.
  7. 及c语言实现 pdf,词法分析及其C语言实现.PDF
  8. 一款高仿腾讯漫画的漫画阅读类 APP
  9. 哪些人适合转行学习IT技术呢
  10. EF core和数据库, Database First
  11. Java基于JSP的网络音乐KTV点歌电台网站
  12. MySQL简单命令和SELECT查询,给字段起别名【MySQL数据库】
  13. 如何写一个自动抢微信红包的程序
  14. matlab 获取雅虎数据,Get Yahoo Finance API Data via YQL,通过YQL获取雅虎财经API数据 - 小众知识...
  15. 联想Y7000WIN10装Ubuntu的注意点
  16. python怎么打印图片_Python:使用字符打印照片
  17. 解决chrome浏览器中鼠标滚轮滚动事件失效的问题
  18. 基于Android的点餐系统的设计及实现
  19. element中upload组件中的确认删除问题
  20. Java码农日常搬砖整理 一(实现EXCEL新增)

热门文章

  1. 大数据可视化的方法和价值
  2. python人机对战的实验步骤_人机对战初体验:Python实现四子棋游戏
  3. python pandas csv getitem,访问.csv文件时使用Pandas获取KeyError
  4. mysql 主从复制 性能_MySQL 主从复制搭建
  5. CDH修改PySpark默认的Python版本
  6. python︱mysql数据库连接——pyodbc
  7. 那些在错误道路上一路狂奔的国产VR
  8. OSC源创会【放码过来】环节精彩回顾
  9. php - 获取数组头尾元素
  10. 落实业务服务管理从基础设施管理做起