visudo
# 授权test用户管理员权限
test ALL=(ALL) NOPASSWD:ALL
执行用户test2下的脚本
sudo -i -u test2 -- sh -c "cd /home/test2/workspace; ./run.sh"
sudo -i 与
sudo su - 类似模拟sh登录命令,会重新加载.profile
, .bashrc
or .login
visudo
# 授权test用户管理员权限
test ALL=(ALL) NOPASSWD:ALL
执行用户test2下的脚本
sudo -i -u test2 -- sh -c "cd /home/test2/workspace; ./run.sh"
sudo -i 与
sudo su - 类似模拟sh登录命令,会重新加载.profile
, .bashrc
or .login