Python 织物su与sudo
我需要在Fabric中实现以下过程:Python 织物su与sudo,python,fabric,Python,Fabric,我需要在Fabric中实现以下过程: 苏新宇 cd/newuser/bin/ sudo./script.sh 我试图在这里实现解决方案 但这对我不起作用 我得到“必须以root或具有sudo权限的用户身份登录”,意思是sudo 因为某种原因没有起作用。 奇怪的是,当我将sudo放入发送命令时,即: 执行(su,pwd,'newUser',sudo('./script.sh')) 它似乎可以工作,但不是作为新用户,而是由旧用户执行 有什么想法吗?我可以使用其他实现吗?因为我尝试了很多方法,但没有找
有什么想法吗?我可以使用其他实现吗?因为我尝试了很多方法,但没有找到解决方案, 我决定采取变通办法。 我直接与新用户ssh,以避免su和sudo。
当然,只有当您的新用户可以通过ssh连接到节点时,这才有效。我认为它在第一阶段就失败了。你需要打电话给sudo su newuser。
sudo su newuser
也不起作用。我已经试过了