如何通过SSH在python / bash / ruby​​脚本中使用“sudo”执行命令?

时间:2016-11-16 11:08:28

标签: python linux bash ssh

在远程服务器上,我只能通过“sudo”执行某个命令。身份验证通过证书完成。因此,当我通过bash脚本,python,ruby或其他东西通过SSH登录时,如何使用sudo执行某个命令?

1 个答案:

答案 0 :(得分:1)

正确的方法是使用配置管理解决方案,例如ansible,您可以使用become指令从远程客户端运行script/command sudo privileges

如果只有一个方框或您需要安排,您可以使用/etc/crontab并以root用户以所需的时间间隔运行。