Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩(五)

简介: Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩(五)

5)用户组的操作(重点)

1)groupadd + 组名                  创建新的用户组;
2)groupmod -n + 组重命名            修改用户组名;
3)groupdel + 组名                  删除某个用户组;
4)gpasswd -a/-d + 用户组           用户组中,用户的添加与删除;
   gpasswd -a 用户名 用户组          将某个用户添加到该用户组中;
   gpasswd -d 用户名 用户组          将某个用户从该用户组中删除;


操作如下:


"创建新用户组:创建spark用户组"
[root@image_boundary ~]# groupadd spark
"用户组重命名:把spark改为storm"
[root@image_boundary ~]# groupmod -n storm spark
"删除用户组:删除storm用户组"
[root@image_boundary ~]# groupdel storm
"将某个用户添加到用户组中:将huangwei用户添加到hadoop组中"
[root@image_boundary ~]# gpasswd -a huangwei hadoop
Adding user huangwei to group hadoop
"将某个用户从用户组中移除:将huangwei用户从hadoop组中移除"
[root@image_boundary ~]# gpasswd -d huangwei hadoop
Removing user huangwei from group hadoop



8、为用户配置sudoer权限:/etc/sudoers

image.png

举例说明:使用普通用户创建新用户,就会权力受限制。

image.png


1)sudoers权限设置(必须切换到root用户下面执行)

"设置sudoers权限的配置文件在/etc/sudoers中"
[huangwei@image_boundary root]$ su root
Password: ******
[root@image_boundary ~]# vim /etc/sudoers


由于这个文件很长,使用查找命令快速定位到root:


"在vim编辑器中。在底行模式下输入以下命令,点击enter,就可以上下查找"
:/root


截取部分配置文件如下:此时还未添加任何东西。

image.png

修改配置文件:在root这一行下,为普通用户huangwei添加如下代码。


"配置完成后,一定要使用:wq!强制保存退出。"
root       ALL=(ALL)       ALL
huangwei   ALL=(ALL)       ALL


再切换到普通用户,使用如下命令:sudo useradd 用户名


"普通用户被赋予权限后,使用命令时,一定要在前面加一个【sudo】"
[root@image_boundary etc]# su huangwei
[huangwei@image_boundary etc]$ sudo useradd chenli


当赋予普通用户的权利用完以后,root管理员需要将权限收回来。


image.png

9、文件权限管理

image.png


1)图示解释如下

image.png

相关文章
|
Ubuntu Linux
"unzip"命令解析:Linux下如何处理压缩文件。
总的来说,`unzip`命令是Linux系统下一款实用而方便的ZIP格式文件处理工具。本文通过简明扼要的方式,详细介绍了在各类Linux发行版上安装 `unzip`的方法,以及如何使用 `unzip`命令进行解压、查看和测试ZIP文件。希望本文章能为用户带来实际帮助,提高日常操作的效率。
3818 12
在Linux中,列出几种常见打包工具并写相应解压缩参数。
在Linux中,列出几种常见打包工具并写相应解压缩参数。
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
465 6
|
Linux
Linux压缩与解压“助手”
gzip压缩解压 因为都是系统自带的我们不需要安装; ls 看一下目录当前的文件,创建一个 touch 123.txt 文件; 原文件消失,压缩解压 gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了; gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了; 原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;
383 9
|
存储 Linux 数据库
Linux用户组管理“小窍门”
创建用户组 使用 groupadd 命令可以创建一个新的用户组。命令格式为: groupadd 用户组 例如,要创建一个名为 dev 的用户组,可以执行: groupadd dev 删除用户组 使用 groupdel 命令可以删除一个用户组。命令格式为: groupdel 用户组 例如,要删除 dev 用户组,可以执行:
366 5
|
Unix Linux 数据安全/隐私保护
Linux用户与用户组管理(详解)
Linux用户与用户组管理(详解)
432 5
|
网络协议 Ubuntu 前端开发
好好的容器突然起不来,经定位是容器内无法访问外网了?测试又说没改网络配置,该如何定位网络问题
本文记录了一次解决前端应用集成到主应用后出现502错误的问题。通过与测试人员的沟通,最终发现是DNS配置问题导致的。文章详细描述了问题的背景、沟通过程、解决方案,并总结了相关知识点和经验教训,帮助读者学习如何分析和定位网络问题。
1045 1
|
安全 Shell Linux
Linux 用户和用户组管理
Linux 用户和用户组管理
161 1
|
监控 网络协议 Linux
网络管理:基本的网络配置与管理指南
网络管理:基本的网络配置与管理指南
895 2