网站前端做报名框代码,北京企业建站技术,宣传栏制作效果图,wordpress数据库登录密码目录 前言 一、用户管理 1、 概述 2、用户操作 总结 前言
今天学习的是新知识#xff0c;Linux用户与组管理#xff0c;刚开始就是简单的一些概念、命令等#xff0c;今天学习的内容也都是重点哦#xff01;希望我们可以一起学习#xff0c;共同发展和进步。 提示#x… 目录 前言 一、用户管理 1、 概述 2、用户操作 总结 前言
今天学习的是新知识Linux用户与组管理刚开始就是简单的一些概念、命令等今天学习的内容也都是重点哦希望我们可以一起学习共同发展和进步。 提示以下是本篇文章正文内容下面案例可供参考
一、用户管理 1、 概述
1 概念 使用者在操作系统中的身份映射 类型 超级管理员用户 root # 使用所有系统及程序命令 UID 用户在系统中的唯一标识符 0 始终是0 普通用户 $ 使用有限的系统命令和具有使用权限的程序命令 UID 1000~65535 程序用户 一般不允许登录系统 不创建家目录 运行程序指令 UID 1~999 快捷调取之前的命令 ! 命令字 2模板目录 /etc/skel/ 当用户新建并创建家目录时复制该目录下的所有内容 作用 定义用户登录终端时的显示样式及环境变量设置 ~/.bashrc 定义显示样式 运维案例 家目录异常 用户误删除家目录文件 家目录迁移过程 故障再现 把/etc/skel/的内容移动到/opt mv /etc/skel/* /opt 创建用户user03 su - user03 显示结果异常 -bash-4.2$ 修复 使用user03用户 cp /opt/.bashrc /home/user03 exit 验证即可 su - user03 3 查看历史命令 history 默认保留1000条 4相关文件 /etc/passwd 存储用户信息 /etc/shadow 存储用户密码信息 /etc/group 存储组信息 2、用户操作 创建 useradd 创建一个新用户或更新默认新用户信息 案例 useradd user10 tail -1 /etc/passwd user10:x:1014:1014::/home/user10:/bin/bash 用户名:密码占位符:用户ID:组ID:用户描述信息:用户家目录:登录shell 创建用户的特点 创建新用户假如没有跟新用户同名的组或没有指定用户的基本组则肯定会创建同名用户 shell 查看系统支持的可登录shell cat /etc/shells 可登录系统 /bin/bash CentOS默认shell 不可登录系统 /sbin/nologin 程序用户一般都设置为该shell /bin/sync /sbin/shutdown /sbin/halt 选项 -d--home-dir 指定用户的家目录 useradd -d /path username -e, --expiredate 指定用户的失效时间 useradd -e YYYY-MM-DD username -f, --inactive 密码过期后账户被彻底禁用之前的天数。0表示立即禁用-1 表示禁用这个功能。 useradd -f n n为数字 username -g, --gid 用户初始登录组基本组的组名或GID。组名必须已经存在。组号码必须指代已经存在的组。 useradd -g GID username -G, --groups 指定用户的附加组该组必须已经存在 useradd -G GID username -M, --no-create-home 不创建用户的主目录 常用于程序用户的创建 useradd -M username -N, --no-user-group 不创建同名的组 useradd -g GID -N username -p, --password PASSWORD 加密后的新账户密码 useradd -p 加密后的密码 username -s, --shell SHELL 新账户的登录 shell useradd -s shell的路径 username -u, --uid UID 新账户的用户 ID useradd -u 指定的ID号 username 总结
今天学习的是Linux用户与组管理中关于用户的一些内容分两次来学今天学习的内容100%都是重点希望能重点记熟、运用。