Linux用户帐号文件——passwd

   /etc/passwd文件是UNIX安全的关键文件之一。该文件用于用户登陆时校验用户的登陆名、加密的口令数据项、用户ID(UID)、默认的用户组ID(GID)、用户信息、用户主目录以及登陆后使用的shell。/etc/passwd文件的每一行保存一个用户的资料,而用户数据按域以冒号“:”分隔。格式以下所示:算法

    username:password:uid:gid:userinfo:home:shell shell

  其中,各个域的含义如表所示:安全

/etc/passwd文件中域的含义bash

 

ui

含    义加密

usernamespa

登陆名ci

password文档

加密的用户口令字符串

uid

用户ID

gid

用户组ID

userinfo

用户信息

home

分配给用户的主目录

shell

用户登陆后将执行的shell(若为空格则默认为/bin/sh) 

用户的登陆名是用户用来登陆的识别,由用户自行选定,主要由方便用户记忆或者具备必定含义的字符串组成。全部用户口令的存放都是加密的,一般采用的是不可逆的加密算法。通常来讲,用户的UID应当是独一无二的,其余用户不该当有相同的UID数值,只有UID等于0时能够例外。每一个用户都须要保存专属于本身的配置文件及其余文档,以避免用户间相互干扰。当用户登陆进入系统时,会启动一个Shell程序,默认是bash。

相关文章
相关标签/搜索