使用paramiko連線EC2主機

2022-05-10 08:38:50 字數 728 閱讀 6718

在亞馬遜雲上建的主機沒有密碼,只有乙個pem檔案。所以paramiko需要通過該pem檔案登入雲主機進行管理

有兩種方式,第一種被我註解了

import

paramiko

ssh =paramiko.sshclient()

ssh.set_missing_host_key_policy(paramiko.autoaddpolicy())

#mykey = paramiko.rsakey.from_private_key_file("ubuntu14-vm-1.pem")

#remote= ssh.connect('ec2-54-65-58-202.ap-northeast-1.compute.amazonaws.com',

#username='ec2-user',pkey =mykey);

ssh.connect('

ec2-54-65-58-202.ap-northeast-1.compute.amazonaws.com',

username='

ec2-user

',key_filename = "

ubuntu14-vm-1.pem");

stdin, stdout, stderr=ssh.exec_command("

ls /");

print stdout.readlines()

注意,使用pem檔案登入時需要安裝乙個python的模組,

如何用SecureCRT 訪問 EC2

1 先用puttygen.exe將ec2給定的.pem檔案生成 ppk檔案 方法,load 選定 pem檔案,選擇生成的模式為 拷貝本地檔案到ec2 f pscp i c program files vandyke software securecrt putty.ppk c y.pem cento...

EC2不能登入,掛載磁碟

google了很多解決方案,都說得是用live cd,重新引導進入,然後掛載有sshd config檔案的磁碟並修復它。這在ec2上是根本不可能的,能做的只有把root磁碟卷拆卸,再裝載到另外的ec2例項上,並修改相應的檔案。以下便是詳細操作 關閉當前ec2例項 將有錯誤sshd config的磁碟...

AWS的EC2例項建立

在不使用aws嚮導的情況下建立乙個ec2例項 0x01 設定vpc 建立vpc 建立閘道器 建立路由表 劃分子網 檢查配置是否到新的vpc中 1.建立vpc cidr classless inter domain routing無類域間路由 改進了傳統的ipv4位址分類。傳統的ip分類將ip位址直接...