2017-02-22 69 views

回答

0

FTP协议与SFTP无关。 sftp程序是SSH协议的客户端,其行为与FTP协议的ftp程序相同。换句话说,FTP客户端库不会帮助您连接到SSH服务器。

目前,Python上至少有两个SFTP客户端库,pysftpsftp-client。在SO上还有一个older question,从SFTP客户端不太容易获得。也许其中一个图书馆可以满足您的需求。如果它未预装在DSX上,则可以通过运行!pip install --user <packagename>从Python笔记本电脑进行安装。

+0

有没有办法'ssh'到数据科学体验实例去'原始'linux shell?这似乎很有用,我找不到任何途径。 – Gopala

+0

@Gopala:不,与当前在共享集群上运行的Spark作为服务后端不同。即使IBM开发人员也不能ssh访问生产群集的节点。您可以运行Python内核并使用'!'前缀执行shell命令。通过DSX中的笔记本或Bluemix中的Spark Interactive API(内核网关)。 https://console.bluemix.net/docs/services/AnalyticsforApacheSpark/index-gentopic3.html#genTopProcId4 –

相关问题