3.7 su命令

1、su命令

su命令是用来切换用户的;

blob.png


su命令需要使用- 进行切换,如果不使用- 也可以,

但当前目录是在root下,没有彻底切换

blob.png

blob.png

blob.png

在root下 使用su命令创建文件,以指定用户的身份创建文件

blob.png

blob.png

blob.png

切换后显示-bash-4.2

因为user5的用户的家目录是不存在的,也没有用户的配置文件进行加载


blob.png

blob.png

切换至user5后,还是不行,说明没有配置文件

系统的模块目录

blob.png

blob.png

!$:表示上一条命令的最后一个参数

blob.png

blob.png

3.8 sudo命令

1、sudo命令

给普通用户授权root的身份


blob.png

sudo的配置文件

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

sudo作用:让普通用户临时拥有root权限

blob.png


blob.png

blob.png

blob.png

命令的别名;

blob.png


3.9 限制root远程登录

1、限制root远程登录

通过普通用户,切换至root,但不知道root密码

此时使用:sudo su -

blob.png

设置普通用户使用sudo su命令切换至root

blob.png

blob.png

blob.png

限制root用户远程登录

blob.png


blob.png

blob.png

改完配置文件后需要重启服务

blob.png

blob.png

blob.png