物流行业网站建设市场分析,网站开发人员的工资,网站开发人员必备技能,安国网站建设拥有最大权限的用户名为root
su和exit命令
su命令就是用于账户切换的系统命令Switch user
语法#xff1a;su - [用户名]
-符号可选#xff0c;表示是否在切换用户后加载环境变量#xff0c;建议带上
参数#xff1a;用户名#xff0c;表示要切换的用户#xff0c;用…拥有最大权限的用户名为root
su和exit命令
su命令就是用于账户切换的系统命令Switch user
语法su - [用户名]
-符号可选表示是否在切换用户后加载环境变量建议带上
参数用户名表示要切换的用户用户名也可以省略省略表示切换到root
切换用户后可以通过exit命令退回上一个用户也可以CTRLd 使用普通用户切换到其他用户需要输入密码如切换到root
使用root切换到其他用户无需密码 sudo命令
可以使用sudo命令为普通的用户授权临时以root身份执行 语法sudo 其他命令
只有获得认可的用户才可以使用 为普通用户配置sudo认证
切换到root执行visudo命令会自动通过vi编辑器打开/etc/sudoers 用户、用户组
Linux可以配置多个用户
配置多个用户组
针对用户组的权限控制
Linux关于权限的管控级别由2个级别分别是
针对用户的权限控制针对用户组的权限控制 用户组
[root]
创建用户组 groupadd 组名
删除用户组 groupdel 组名 用户
【root】
创建用户useradd [-g -d] 用户名
-g指定用户的组不指定-g会创建同名组并自动加入指定-g需要组已经存在如果存在同名组必须使用-g
-d指定用户HOME路径不指定默认在/home/用户名
[rootlocalhost home]# useradd test2 -g itcast -d /home/test222 删除用户userdel [-r] 用户名
-r删除用户的home目录不使用-r删除用户时HOME目录保留 查看用户所属组id [用户名]
不提供则查看自身 修改用户所属组usermod -aG 用户组 用户名
将指定用户加入指定组 getent
查看当前系统中有哪些用户
语法getent passwd
信息由7份
用户名 密码x 用户id 组id 描述信息 home目录 所使用终端 哪些用户组
语法getent group 查看权限控制 修改权限控制
chmod命令
只有文件文件夹的所属用户和root用户可以修改
语法chmod [-R] 权限 文件或者文件夹
-R对文件夹内的所有内容应用全部的操作 实例
chmod -R urwx,grx,ox test
权限共9位 --- --- ---前三位对应用户后三位对应用户组最后三位对应其他用户
u,user
g,group
o,other
r4 w2 x1 chown命令
修改文件或者文件夹的所属用户或用户组
普通用户无法修改所属位其他用户或者组所以此命令只适用于rootk
语法chown [-R] [用户][][用户组] 文件或者文件夹
-R,同chmod
选项用户修改所属用户
选项用户组修改所属用户组
用于分隔用户用户组