默认只有一个 root 超级用户,它的权限是很大的,如果误删文件,整个系统的使用可能就会出现问题,存在很大的安全性问题,所以,我们需要单独创建用户,然后在该用户上进行相关的操作。 (可能会出现一个问题,某些操作权限不够,只需要配置 sudo 权限或切换到 root用户下执行即可)

1.创建用户和用户组

创建用户组:groupadd hadoop

创建用户:useradd –g hadoop(指定用户所属的组) hadoop(用户)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zS19S1Hz-1622216793120)(./images/t6/img01.png)]

创建 hadoop 用户后,hadoop 用户的目录默认在在 home 目录下。
注意:默认创建用户的时候会同时创建一个同名的用户组。

2.设置用户密码

比如为 hadoop 用户设置密码:passwd hadoop,然后按回车输入两次密码即可,”password --help”查看该命令用法。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QTRC9k1X-1622216793132)(./images/t6/img02.png)]

3.设置用户 sudo 权限

用户在执行某些系统命令时会出现用户权限不够的问题,需要切换到 root 用户下执行,频繁的切换会很麻烦,而且也很容易导致权限问题。所以最好为用户配置 sudo 权限。所有的操作都可以在该用户下操作,出现权限不够的问题只需要在命令前边加上sudo即可。

为 hadoop 用户设置 sudo 权限,在 root 用户下输入 visudo,在文件末尾添加 hadoop ALL=(ALL)
NOPASSWD: ALL 即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dxFdAkqG-1622216793144)(./images/t6/img03.png)]

验证 sudo 权限是否配置成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wnOcafuW-1622216793146)(./images/t6/img04.png)]

如果在 hadoop 用户下使用 sudo visudo 操作成功,说明 sudo 权限配置成功。

T06-Linux创建用户和用户组相关推荐

  1. Linux工作笔记037---Centos下Linux创建用户_用户组_删除用户

    JAVA技术交流QQ群:170933152 这里主要是生成环境的机器中病毒了,病毒会自动创建一个免密登录的账户,所以才查了查,这个... 唉,平时用内网,后来用云服务器,云服务器,有些厂商是提供安全框 ...

  2. linux 创建用户和用户组

    groupadd work 创建用户组 useradd work -g work 创建用户同时指定用户组 passwd work 修改用户密码,需要连续输入两遍 userdel work 删除用户,这 ...

  3. Linux创建用户、用户组 及 删除

    在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组.创建用户user1的时候指定其所属工作组users,例:useradd –g users u ...

  4. linux创建用户、用户组、授权读写权限等权限相关常用命令

    先来个简单完整的创建用户并授权读写权限流程: #1,创建用户: useradd 用户名 useradd xiaoming#2,给用户设置密码: passwd 用户名 passwd xiaoming#3 ...

  5. Linux创建用户、用户组并赋予权限

    具体执行shell语句如下所示: ###删除用户:完整的删除系统用户 userdel -r hadoopuseradd -d /home/hadoop hadoop echo hadoop:'DkLB ...

  6. linux中用户组和用户,linux中用户和用户组

    一.用户和组原理 一个用户可以属于多个组,一个组有多个用户 在Linux中操作系统必须依赖组和用户进行管理 二.与用户和组相关的配置文件 1.组相关配置文件 1)/etc/group :管理用户组信息 ...

  7. linux配置sftp访问指定目录,Linux创建用户,SFTP只允许访问指定目录

    首先创建用户 useradd lus1 passwd lus1 我这里配置lus1这个用户目录,为sftp指向目录,即/home/lus1/ vim /etc/ssh/sshd_config //这个 ...

  8. 查看linux创建了哪些用户组,Linux查看用户属于哪些组/查看用户组下有哪些用户...

    一.关于/etc/group格式的讨论 在说/etc/group格式的时候,网上很多文章都会说是"组名:组密码:组ID:组下用户列表",这说法对了解/etc/group格式是没问题 ...

  9. linux 创建用户添加用户用户组添加修改删除(ubuntucentos)

    作者:凨 一.LINUX(UBUNTU/CENTOS)用户添加删除修改 linux 创建用户 1.建用户: //创建用户,同时创建组, 第二步设置好密码后就可以登陆该用户了 useradd dev - ...

  10. Python学习第四天----Linux之用户与用户组权限

    Linux的用户及用户组管理 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使 ...

最新文章

  1. windows系统下的FTP命令
  2. 基于stm32f405控制三相无刷电机例程_无刷电机确定霍尔传感器位置的通用方法
  3. 深度学习的batch_size
  4. 如何捕获window.print点击打印或取消_视频:手把手教您如何优化喷墨波形
  5. 个人学习进度条------第八周
  6. 面试题: 找出二叉树上任意两个结点的最近共同父结点。
  7. 【Maven】windows 拷贝项目到内网 全面飘红 终极解决
  8. vue.js是什么框架?有什么优势?
  9. Linux学习笔记006----Linux命令ps使用详解
  10. winform日历控件
  11. 终端安全防护技术研究(一)
  12. yolov4用1050ti_Windows下基于VS2019|Opencv4.2.0|CUDA10.0|YOLOv4
  13. Promise的使用方法
  14. 志高扫地机器人好用吗_扫地机器人哪个好用?这几款用过的人都有很高的评价...
  15. 词霸天下---202 词根【-tribut- = -tribu-给 】
  16. 我的世界java版怎么加整合包_我的世界怎么制作整合包
  17. 生活-仙剑3的另类台词
  18. STATA画图命令(三)
  19. 【Mac小白必备】MacOS中Dock栏的设置和使用技巧
  20. 货币兑换表设计mysql_带范围的Mysql查询案例和带货币的案例

热门文章

  1. PHP 开发与代码审计(总结)
  2. 常用API——Random类
  3. 计算机房七氟丙烷气体灭火系统设计 施工安,计算机房七氟丙烷气体灭火系统...
  4. 8通道温度采集器工作特性介绍
  5. before和after怎么区分_before和after区别 after的用法
  6. Canvas 画布中坐标系的位置问题(原点确定)
  7. sqlmap之sql注入(二)
  8. 希捷 sshd 微型计算机,希捷1TB SSHD拆解/核心技术分析_硬盘_内存硬盘-中关村在线...
  9. 图片的角如何弄成圆角?
  10. 手机互联网的一点看法