9.5.2 查看用户信息
9.5.3 切换用户
因为 普通用户 不能使用某些权限, 所以需要 切换用户
su 不接用户名, 可以切换到 root, 但是不推荐使用, 因为不安全
exit 示意图如下:
9.5.4 sudo
虽然 通过 su - u root 可以切换到 root 用户 , 但是 存在严重的 安全隐患
linux 系统中的 root 账号通常 用于系统的维护和管理 , 对操作系统的所有资源 具有访问权限
如果不小心使用 rm - rf ... ... , 就可能将系统搞瘫痪
在大多数版本的 linux 中 , 都不推荐 直接只用 root 账号登录系统
sudo 命令用来以其他身份来执行命令 , 预设的身份为 root
用户使用 sudo 时 , 必须先输入密码 , 之后 5 分钟的有效期限 , 超过期限则必须重新输入密码
提示 : 若其未经授权的用户企图使用 sudo, 则会发出警告邮件给管理员
9.5.4.1 给 指定用户 授予 权限
本质 : 通知 服务器 给 特定用户分配 临时管理员权限
vim /etc/sudoers
9.5.4.2 使用 用户 hadoop01 登录 , 操作管理员命令
本质 : 使用临时管理员权限
准备工作: 使用root用户操作
9.5.5 修改用户权限
方式一 : 修改用户权限
chmod 可以修改 用户 / 组 对 文件 / 目录 的权限
命令格式如下 :
目标演练:
方式二
虽然 方式一 直接修改 文件 | 目录 的 读 | 写 | 执行 权限 , 但是不能精确到 拥有者 | 组 | 其他 权限
命令格式如下 :( u 表示所属用户 / g 表示所属组 / o 表示其他 )
目标演练:
方式三: 简化方式二
命令格式如下:
说明 第一个数字 是 拥有者权限, 第二个数字 是 组权限, 第三个数字 是 其他用户权限
常用数字组合有 ( u 表示用户 / g 表示组 / o 表示其他 )
777 ===> u=rwx, g=rwx, o=rwx
755 ===> u=rwx, g=rx, o=rx
644 ===> u=rw, g=r, o=r
目标演练:















