linux用户管理基础操作(学习笔记)

    科技2022-07-21  106

     用户的属性  —— 用户名  —— 口令  —— 用户ID(UID)  —— 用户主目录(HOME)  —— 用户shell    /etc/passwd文件  /etc/passwd文件是系统能够识别的用户清单。用户登录时,系统查询这个文件,  确定用户的UID并验证用户口令        (man 5 passwd)  —— 登录名  —— 经过加密的口令  —— UID  —— 默认的GID  —— 个人信息  —— 主目录  —— 登录shell    /etc/group文件  包含了UNIX组的名称和每个组中成员列表  每一行代表一个组,包含4个字段:  —— 组名  —— 加密的口令  —— GID号  —— 成员列表,彼此用逗号隔开    用户命令       添加用户     adduser     语法:adduser <username>     实例:         #adduser newuser         添加用户名为newuser的新用户          SKEL模块     /etc/skel目录是被/usr/sbin/useradd使用     把想要新用户拥有的配置文件从/etc/skel目录拷贝,常用的文件:     ——    .bash_profile     ——    .bashrc     ——    .bash_logout     ——    .dircolors     ——    .inputrc     ——    .vimrc          添加新用户的过程     系统     —— 编辑passwd和shadow文件,定义用户账号     —— 设置一个初始口令     —— 创建用户主目录,用chown和chmod命令改变主目录的属主和属性     为用户所进行的步骤     —— 将默认的启动文件复制到用户主目录中     —— 设置用户的邮件主目录并建立邮件别名          修改用户属性     usermod     举例:举例用户oldname改名为newname,注意要同时更改家目录:     usermod -d /home/newname -m -l newname oldname          删除用户     deluser     语法:deluser <username>     使用方法:         deluser --remove-home user1         删除用户user1的同时删除用户的工作目录          

    Processed: 0.010, SQL: 8