zoukankan      html  css  js  c++  java
  • /etc/passwd

    在红帽中/etc/passwd就是代表用户账户文件

    每个用户对应一行,分为七部分。

    ①对应用户名,需要注意的是,Linux中除了管理系统的root账号和新建的用户账号外,还有很多其他的账号,比如rpm、daemon、mail、news……它们都是系统为了某个服务而专门设置的。

    ②口令,以加密的方式保存。需要说明的一点是,因为这个文件的权限设置问题(所有用户都可以读取),所以很容易造成数据失窃,再加上层出不穷的密码破解工具,最终让安全成了问题。不过,只有早期的Linux才在这个地方保存密码。现在的Linux,密码都保存在/etc/shadow中了,因此/etc/passwd中的相应部位只填写了一个“x”。

    ③UID(user ID)

    0对应用户管理员

    1-499保留给系统使用,例如ftp的默认UID就是14

    500-4294967295给一般用户的取值范围,Linux内核版本在2.4或以下的,最大只支持65535

    ④GID(group ID)

    具体的GID也保存在/etc/group下,和/etc/passwd差不多

    ⑤用户信息

    用户的全名和其他信息(备注)

    ⑥家目录

    用户登录后会直接进入的目录,一般位于/home下的用户名的目录下,root用户的家目录是/root。

    ⑦登录shell

    配置登录系统时采用的shell,默认在/bin/bash

  • 相关阅读:
    Linq to Sql 总生成 where ID is null 的解决办法
    jexus asp.net Linux Web Server
    怎么修改盘符
    TCP、UDP、IP 协议分析
    和浙大妹子聊准备笔面
    2015腾讯笔试大题
    导出/打印项目数据报表需要设置IE浏览器
    Eclipse快捷键
    Eclipse如何解决启动慢?
    eclipse mars4.5安装hibernate开发环境
  • 原文地址:https://www.cnblogs.com/hxlinux/p/12563622.html
Copyright © 2011-2022 走看看