linux用户管理 环境变量及基础权限管理

linux用户管理 环境变量及基础权限管理

用户切换身份

su - 用户名

root 用户随意切换,不需要输入密码
普通用户切换,需要输入密码

用户提权 :sudo

相关文件(sudo命令的配置文件)
	/etc/sudoers
提权的两种方式
	方法一:vim /etc/sudoers(不推荐) | visudo
		子主题 1
	方法二:将用户加入wheel组中
		usermod ww -G wheel
企业中
	groupadd sa
		sa |obs 运维组
	groupadd dba
		dev 数据库组
	groupadd  dev
		dev 开发组
设置别名
	user_Alias别名=用户名1,用户名2.....
	Host_Alias别名 = 主机1,主机2...
	Cmnd_别名=命令1,命令2...(最好写命令的绝对路径)
	如果sudo是ALL权限 免密切换到root下
		sudo su -

sudo命令的执行流程

image

linux的权限管理

linux的基础权限

r          可读                            4
w          可写                            2
x          可执行                          1
-    该权限位上没有权限                     0

如何设置权限

一个用户的权限,用u(user),   g(group),    o (other)来表示
	设置权限的命令
		方法一: chmod 数字/ 绝对路径
		方法二:chmod u/g/o +/-r/w/x /绝对路径 (给所有用户都加/减权限)
		方法三:chmod u/g/o =r/w/x /绝对路径 || chmod= r/w/x /绝对路径(给所有用户都添加)
		方法四:chmod -R (递归修改该目录和以下所有文件和目录的权限)
 

image

rwx对文件的影响

w :可写但是不能读取
r: 可读但是不能写入
x : 啥也干不了
执行权限必须配合r权限  因为只有读取里面内容,才可以执行 必须组合rx

rwx对目录的影响

r : 只能查看目录下的内容 不能创建文件 ,看到目录下的文件名是乱码
w : 啥也干不了
x : 啥也干不了
目录权限组合才能使用
	rw : 可以查看,但是乱码,不能创建
	wx : 组合权限 才能在目录下创建文件  ,但是不能看
	rx : 组合权限 可以查看目录下的文件详细属性 不是乱码,但是不能创建文件
	rwx : 组合权限 既可以创建  又可以查看

属主属组修改chown

chown :修改属主和属组
语法
	以 . 或者 :为分隔符
		chown属主 :属组 文件名
		chown属主 .属组 文件名
选项
	-R 递归修改该目录下所有目录及文件的属主和属组
posted @ 2021-08-08 12:03  手可摘星辰1314  阅读(154)  评论(0)    收藏  举报