Shell和命令

Linux下su与su -命令的区别以及sudo命令

2019-01-19  本文已影响282人  testerzhang

1. su与su - 命令的区别

假设当前用户名test

举个例子:系统默认PATH 是没有/sbin这个路径的,所以如果是root环境,可以直接运行ifconfig,而普通用户必须使用绝对路径/sbin/ifconfig才可以访问,否则会报找不到该命令。

由此如果普通用户只是用su切换到root,直接运行ifconfig会报找不到该命令。

2. sudo

严格意义来说,sudo也要进行严格的权限控制,否则会被普通用户执行修改root密码,切换root操作,需要进行黑名单命令控制

上一篇 下一篇

猜你喜欢

热点阅读