如何在 Windows 上将 Pageant 与 Paramiko 一起使用?

2024-03-11

我知道Paramiko在Windows下支持Pageant,但默认情况下它不起作用。

我正在寻找使用 Pageant 中加载的密钥进行连接的示例。


这就是我用来连接和自动登录的方法,使用 Pageant 来存储我的密钥,并从我的 Python 脚本中连接到它。它依赖于已经加载的选美,(我还没有找到一个好的可靠的方法来启动它并加载密钥(提示输入密钥密码)),但下面的方法目前有效。

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
host = 'somehost.com'
port = 22
ssh.connect(host, port=port,  username='user', allow_agent=True)
stdin,stdout,stderr = ssh.exec_command("ps -ef")
print stdout.read()
print stderr.read()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Windows 上将 Pageant 与 Paramiko 一起使用? 的相关文章

  • python 可以检测它运行在哪个操作系统下吗?

    python 可以检测操作系统 然后为文件系统构建 if else 语句吗 我需要将 Fn 字符串中的 C CobaltRCX 替换为 FileSys 字符串 import os path csv from time import strf
  • 打印 scrapy 请求的“响应”

    我正在尝试学习 scrapy 在遵循教程的同时 我正在尝试进行细微的调整 我想简单地从请求中获取响应内容 然后我会将响应传递到教程代码中 但我无法发出请求并获取响应内容 建议就好 from scrapy http import Respon
  • Python 中的六边形自组织映射

    我在寻找六边形 自组织映射 http en wikipedia org wiki Self organizing map在Python上 准备好模块 如果存在的话 绘制六边形单元格的方法 将六边形单元作为数组或其他方式使用的算法 About
  • 类属性在功能上依赖于其他类属性

    我正在尝试使用静态类属性来定义另一个静态类属性 我认为可以通过以下代码来实现 f lambda s s 1 class A foo foo bar f A foo 然而 这导致NameError name A is not defined
  • 如何将条目中的部分文本加粗并更改其背景颜色?

    我正在创建一个基于 Tkinter 的 GUI 它有一个 Entry 小部件 我想将其文本的一部分加粗并更改其背景颜色 但我不知道我该怎么做 如果我使用文本小部件 我可以只使用标签 但看起来它们不能与条目小部件一起使用 此代码使用文本小部件
  • 在 Python 中使用 sec 函数的反函数

    我正在创建一个程序 用于计算从一定高度范围和设定初始速度发射射弹的最佳角度 在我需要使用的最终方程中 存在一个反 sec 函数 它导致了一些麻烦 我已经导入了数学并尝试使用 asec 无论如何 但是数学似乎无法计算反秒函数 我也明白 sec
  • Python3 查找 2 个列表中有多少个差异才能相等

    假设我们有 2 个列表 always具有相同的长度和always包含字符串 list1 sot sot ts gg gg gg list2 gg gg gg gg gg sot 我们需要找到 其中有多少项list2应该改变 以便它等于lis
  • 将一个时间序列插入到 pandas 中的另一个时间序列中

    我有一组定期测量的值 说 import pandas as pd import numpy as np rng pd date range 2013 01 01 periods 12 freq H data pd Series np ran
  • 如何使用 openpyxl 对工作簿中的 Excel 工作表/选项卡进行排序

    我需要按字母数字对工作簿中的选项卡 工作表进行排序 我在用openpyxl https openpyxl readthedocs io en default 操作工作表 您可以尝试排序workbook sheets list workboo
  • 反加入熊猫

    我有两个表 我想附加它们 以便仅保留表 A 中的所有数据 并且仅在其键唯一时添加表 B 中的数据 键值在表 A 和 B 中是唯一的 但在某些情况下键将出现在表 A 和 B 中 我认为执行此操作的方法将涉及某种过滤联接 反联接 以获取表 B
  • 使用 genfromtxt 导入 numpy 中缺失值的 csv 数据

    我有一个 csv 文件 看起来像这样 实际文件有更多的列和行 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 假设文件的名称是info csv如果我尝试使用导入它 data numpy genfromtxt i
  • Python While 循环,and (&) 运算符不起作用

    我正在努力寻找最大公因数 我写了一个糟糕的 运算密集型 算法 它将较低的值减一 使用 检查它是否均匀地划分了分子和分母 如果是 则退出程序 但是 我的 while 循环没有使用 and 运算符 因此一旦分子可整除 它就会停止 即使它不是正确
  • urllib2.urlopen() 是否实际获取页面?

    当我使用 urllib2 urlopen 时 我在考虑它只是为了读取标题还是实际上带回整个网页 IE 是否真的通过 urlopen 调用或 read 调用获取 HTML 页面 handle urllib2 urlopen url html
  • 如何逐像素绘制正方形(Python,PIL)

    在空白画布上 我想使用 Pillow 逐像素绘制一个正方形 我尝试使用 img putpixel 30 60 155 155 55 绘制一个像素 但它没有执行任何操作 from PIL import Image def newImg img
  • 在 pip.conf 中指定多个可信主机

    这是我尝试在我的中设置的 etc pip conf global trusted host pypi org files pythonhosted org 但是 它无法正常工作 参考 https pip pypa io en stable
  • python中的sys.stdin.fileno()是什么

    如果这是非常基本的或之前已经问过的 我很抱歉 我用谷歌搜索但找不到简单且令人满意的解释 我想知道什么sys stdin fileno is 我在代码中看到了它 但不明白它的作用 这是实际的代码块 fileno sys stdin filen
  • 使用 Doc2vec 后如何解释 Clusters 结果?

    我正在使用 doc2vec 将关注者的前 100 条推文转换为矢量表示形式 例如 v1 v100 之后 我使用向量表示来进行 K 均值聚类 model Doc2Vec documents t size 100 alpha 035 windo
  • Python模块单元测试的最佳文件结构组织?

    遗憾的是 我发现有太多方法可以在 Python 中保存单元测试 而且它们通常没有很好的文档记录 我正在寻找一种 终极 结构 它可以满足以下大部分要求 be discoverable by test frameworks including
  • 如何在单独的文件中使用 FastAPI Depends 作为端点/路由?

    我在单独的文件中定义了一个 Websocket 端点 例如 from starlette endpoints import WebSocketEndpoint from connection service import Connectio
  • Pandas 在特定列将数据帧拆分为两个数据帧

    I have pandas我组成的 DataFrameconcat 一行由 96 个值组成 我想将 DataFrame 从值 72 中分离出来 这样 一行的前 72 个值存储在 Dataframe1 中 接下来的 24 个值存储在 Data

随机推荐

  • Selenium 无法接受 google chrome 的警报 [java] [重复]

    这个问题在这里已经有答案了 Selenium 无法接受 google chrome 的警报 driver get http bubble export com lpg2 driver get http google com Alert al
  • jsTree 显示/隐藏节点

    我正在使用 jstree 我想知道如何隐藏 显示节点 如果可能 我给列表项一个 cat id 来使用 jquery 选择它们 但这不起作用 这是代码 html div class resultsContent div class demo
  • DDD 和客户端验证

    假设您有一个使用领域模型模式 DDD 和许多其他设计模式的应用程序 假设我们有多种解决方案 如下所示 解决方案 模型 解决方案 存储库 解决方案 服务 解决方案 演示 解决方案 UI Web 用户体验层将是 Solution UI Web
  • ArrayController 和 ArrayProxy 的用途是什么?

    我已经研究 EmberJS 一天了 我已经遵循了几个例子 一些示例使用 ArrayProxy 而其他示例则使用 ArrayController 我查看了未缩小的源代码 猜猜看 Ember ArrayController 只是扩展了 Embe
  • 如何在 React Native Android 开发模式中禁用横向模式?

    我是android环境的新手 我知道 iOS 可以在 Xcode 中禁用设备方向 如何在 React Native Android 中禁用横向模式或任何方向模式 Thanks Add android screenOrientation po
  • PHP 检查 False 或 Null

    我也很困惑如何检查变量是否是false null当从函数返回时 何时使用empty 以及何时使用isset 检查状况 对于函数的返回 您既不使用isset nor empty 因为它们仅适用于变量 并且只是为了测试可能不存在的变量而不会触发
  • 同时提交 PayPal 表格并更新数据库

    如果我使用标准 PayPal 表单进行付款 我是否可以通过稍微更改代码以包含更新详细信息来同时更新我的 数据库 这是我想要使用的标准 PayPal 付款表格 将根据需要进行更改
  • Java动态加载类

    我正在尝试将类动态加载到组件中 我使用文件选择器来选择要加载的 JAR 文件 然后使用选项窗格来获取类的名称 我在互联网上搜索了如何将 java 文件转换为 URL 以便将其加载到 URLClassLoader 中 我想出了 File my
  • 如何降级flutter SDK版本?

    我当前的 Dart SDK 版本是 2 1 2 dev 0 0 flutter 0a7dcf17eb 但是我需要使用 flutter 文本识别依赖项 需要 SDK 版本 gt 1 23 0 如何降级我的版本 在Flutter安装目录下执行
  • 非半透明的UITabBar创建奇怪的灰色条

    使用 SwiftUI 我有几个嵌套在 TabBar 内的 NavigationView 这样做的原因是我想更改每个 NavigationView 的标题以反映所选选项卡 但我找不到其他方法来执行此操作 另外 对于我的客户来说 UITabBa
  • 在电子邮件中发送 asp.net mvc 操作结果

    我想在 asp net mvc 中使用我的 Action 作为模板引擎 生成字符串形式 我可以通过电子邮件发送 伪代码 public ActionResult Register SendEmail View ToString return
  • 无法通过 Windows 任务计划程序运行我的 python 脚本

    我已经安装了 anaconda 包 并直接从控制台轻松运行 python 笔记本和 python 脚本 我创建了一个脚本并希望它每天在特定时间段运行 但它不起作用 所以我创建了一个简单的测试文件来检查问题所在 这是我的测试文件 print
  • Android SDK 版本 25 - android.support v7:25 给出“未找到与 @color/hint_foreground_material_light 匹配的资源”Adobe Creative SDK?

    将compileSdkVersion切换到25并使用最新的android support库版本后 在gradle同步 构建时出现以下错误 compile com android support appcompat v7 25 0 0 com
  • 需要有关 Junit 入门的建议

    我之前没有使用过Junit 也没有自动做过单元测试 设想 我们正在将后端 DAO 从 Sql Server 更改为 Oracle 所以在DB端所有的存储过程都被转换为oracle 现在 当我们的代码调用这些 Oracle 存储过程时 我们希
  • 在WPF日历控件中设置显示月份

    当我显示日历时 我默认选择某个日期 myCalendar SelectedDate myDateTime 问题是显示的月份没有改变 它停留在当前月份 我到处寻找一种显示特定月份的方法 如何强制日历显示包含所选日期的月份 您是否尝试过使用Di
  • 无法快照查看 UIKeyboard?

    我有一个访问 iTunes API 的应用程序 我有一个按钮 可以在选择音乐搜索时在音乐应用程序中打开 Apple Music 有时我会收到此错误 当我选择音乐搜索时 它会使应用程序崩溃 Cannot snapshot view
  • 也许是 SQL Server PIVOT?

    SELECT Name1 Name2 Value FROM mytable给我以下结果集 Name1 Name2 Value A P1 1 A P2 1 A P3 2 B P1 3 B P2 1 B P4 1 我如何将其翻译为 A B P1
  • 在文本框上单击,显示(弹出)日历?

    I would like to know how can I implement a calendar when the textbox is clicked Example When I click a textbox the calen
  • Tesseract .NET 处理内存对象中的图像

    据我了解 我可能是错的 Pix LoadFromFile是获取 Pix 进行处理的唯一方法 还有其他方法吗 例如位图 我不是 tesseract 专业人士 但您可以使用以下内容 Bitmap bmp Bitmap Bitmap FromFi
  • 如何在 Windows 上将 Pageant 与 Paramiko 一起使用?

    我知道Paramiko在Windows下支持Pageant 但默认情况下它不起作用 我正在寻找使用 Pageant 中加载的密钥进行连接的示例 这就是我用来连接和自动登录的方法 使用 Pageant 来存储我的密钥 并从我的 Python