我已经研究过使用pxssh,subprocess和paramiko但是没有找到成功。我最终想要做的是找出一种方法,不仅使用SSH访问服务器并使用python脚本执行命令并完成,还让它在执行所有命令后打开终端实例以继续使用。
目前,服务器具有客户端在建立SSH连接后必须使用命令手动激活的模块。
例如:
模块python
此命令将授予用户访问python的权限。
然后,用户可以通过终端中的ssh连接使用python及其所有命令。
我之前列出的用于执行这些命令的方法的问题是它不显示终端的实例。它成功执行了命令,但由于每次建立新的SSH连接时都必须执行这些命令,因此除非我能够获得Python脚本执行并加载所有模块的终端的副本,否则它将毫无价值。
有人有解决方法吗?我已经在网上搜了几个小时但没有成功。
这是一个非常难以解释的问题所以如果有什么不清楚的地方请问我,我会尽力改写。我对这一切都很陌生。