0%

以其他用户身份运行shell命令的几种方式

以ROOT用户身份运行

使用sudo命令:

1
sudo command

以命令所有者的身份运行

首先以命令所有者的身份修改命令的权限

1
chmod u+s command

当其他用户执行command命令时,会以命令所有者的身份运行该命令

1
2
3
4
# 执行命令
command
# 查看运行状态
ps aux | grep command