通过openssh运行python

2024-04-28 06:35:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在openssh客户机和服务器之间建立了连接。两边都是开窗机。我没有做到以下几点:

  1. 在SSH客户端输入python命令行界面,这可以通过直接通过命令行输入“python”来完成。

  2. 我想在服务器端通过在客户端调用来运行python脚本。此脚本调用商业库从商业数据库下载数据。

我可以通过服务器端的远程桌面完美地完成这两个任务,但是当我使用openssh连接时,所有任务都失败了。有什么解决方法,特别是第(2)项吗?你知道吗


Tags: 数据方法命令行脚本数据库客户端客户机界面
1条回答
网友
1楼 · 发布于 2024-04-28 06:35:25

如果Python作为C:\Python27安装在远程服务器上,并且脚本是C:\Foo\bar.py,那么获取PuTTY。它包含可以执行远程命令的程序plink.exe。你知道吗

你的命令应该是

plink.exe user@remote C:\Python27\python C:\Foo\bar.py

http://the.earth.li/~sgtatham/putty/0.64/htmldoc/Chapter7.html#plink-usage所述

相关问题 更多 >