1用户管理1.1useradd添加用户
基本句型:useradd用户名(功能描述:添加新用户)
案例:[root@lagou~]#useraddhadoop
1.2passwd设置用户密码
基本句型:passwd用户名(功能描述:设置用户密码)
案例:
1.3id判定用户是否存在
基本句型:id用户名
案例:
1.4su切换用户
基本句型:
案例:
[root@lagou~]#suhadoop
[root@lagou~]#su-hadoop
1.5userdel删掉用户
基本句型:
userdel用户名(功能描述:删掉用户但保存用房主目录)
userdel-r用户名(功能描述:用户和用房主目录,都删掉)
案例:
1.6who查看登入用户信息
基本句型:
1.7设置Linux普通用户具有root权限即sudo的使用
sudo命令:
sudo是linux系统管理指令,是准许系统管理员让普通用户执行一些或则全部的root命令的一个工具linux设置用户组权限,如halt嵌入式linux培训,reboot,su等等。这样除了降低了root用户的登陆和管理时间linux设置用户组权限,同样也增强了安全性。
更改配置文件:
更改/etc/sudoers文件,找到下边一行,在root下边添加一行,如下所示:vim/etc/sudoers
使用tom用户登入,操作管理员命令
本质:使用临时管理员权限
1.8查看创建了什么用户
基本句型:cat/etc/passwd
2用户组管理
简介:每位用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组linux基础教程,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和更改。组的降低、删除和更改实际上就是对/etc/group文件的更新
2.1groupadd新增组
基本句型:groupadd组名
案例:
降低一个hadoop组:groupaddhadoop
2.2groupdel删掉组
基本句型:groupdel组名
案例:
删掉hadoop组:groupdelhadoop
2.3groupmod更改组
基本句型:groupmod-n新组名老组名
案例:
更改hadoop组名称为hadoop1:groupmod-nhadoop1hadoop
2.4查看创建了什么组
基本句型:cat/etc/group
2.5usermod更改用户所属组
基本句型:usermod-g用户组用户名
案例:
将用户hadoop加入mygroup用户组:sermod-gmygrouphadoop
3文件权限
简介:Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或则ls–l命令来显示一个文件的属性以及文件所属的用户和组。
3.1文件权限
根据字母位置解释:
权限分段,每一段代表不同的用户:
3.2文件权限管理
更改文件权限:
3.3chown改变所有者
基本句型:chown最终用户(功能描述:改变文件或则目录的所有者)
案例:[root@lagoutest]#chownhadooptest1.txt
3.4chgrp改变所属组
基本句型:chgrp最终用户组(功能描述:改变文件或则目录的所属组)
案例:
以上是Linux系统对用户组的规定有哪些?的详细内容。更多信息请关注PHP中文网其他相关文章!