3.7 su命令

su命令:作用是切换用户的示例如下

3.8 sudo命令

sudo他可以让普通用户临时去执行一条命令,以指定用户的身份去执行,通常情况下都是给普通用户授权root用户的身份 .。先看visudo命令

直接运行visudo命令,运行这个命令那可以打开sudo的配置文件,这个配置文件很重要,不要用vi去打开,实际我们打开的是/etc/sudoers文件,我们可以用vi 去编辑这个文件但是不建议直接去编辑,假如说有语法错误,它没有办法给检查到,如果用visudo它是可以检测到的。示例如下

写完配置后:wq保存退出,在配置文件里输入:set nu 可以查看行数 注意:在ALL那个地方,自定义好几个命令必须以绝对路径更改格式如下

更改完visudo配置文件后在hanshuo用户里运行sudo /usr/bin/ls /root/ 后让输入hanshuo用户的密码。如果不想让输入密码得继续更改visudo配置文件,示例如下

3.9 限制root远程登录

限制root远程登录操作如下:先编辑配置文件visudo