簡體   English   中英

使用Fabric的SSH密鑰文件時,Paramiko parse引發異常

[英]Paramiko parse raise Exception when Using SSH keyfile with Fabric

我是新手,在結構中使用ssh_key 按照我的代碼中的SSH與Fabric一起使用SSH密鑰文件中的說明進行操作之后:

import os

from fabric.api import *  

env.hosts = ['host.name.com']
env.use_ssh_config = True
env.user = "root"
env.key_filename = '/root/.ssh/config'

def local_uname():
local('uname -a')

在文件配置中,有我的id_rsa.pub密鑰。 我收到這樣的錯誤:

File "paramiko/paramiko/config.py", line 68, in parse raise Exception("Unparsable line {}".format(line)) 
Exception: Unparsable line

有人可以幫我嗎?

您將設置一個類似的配置文件

env.ssh_config_path = '/root/.ssh/config'

或SSH密鑰(如

env.key_filename = '/root/.ssh/id_rsa'

但是,將配置文件設置為用作SSH密鑰沒有任何意義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM