如何使用pycharm中的sudo在远程ec2实例上运行python脚本

问题描述:

我正在运行pycharm 2017.2.3。我想通过pycharm使用sudo用户在远程ec2实例上运行我的python脚本。我如何获得这个?如何使用pycharm中的sudo在远程ec2实例上运行python脚本

+0

您实际上想要在自动化中使用'root'权限的可能性很小。对于几乎所有可以做为根的东西,还有更好的方法来实现它。 – o11c

终于找到通过互联网研究后答复。我们可以在远程机器上使用脚本作为pycharm解释器。在远程机器上创建一个以下脚本,并确保该脚本是可执行的。

!/斌/庆典

须藤的/ usr/bin中/ Python的“$ @”

现在更改项目解释为指向上面的脚本远程计算机上的pycharm。现在,您在本地机器上运行的每个脚本都会作为sudo用户在远程执行。

它看起来像你可以通过专业版本的PyCharm通过SSH配置你的python解释器。

Configuring Remote Interpreter + PyCharm