[英]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.