簡體   English   中英

通過SSH進入EBS創建的EC2實例

[英]SSH into EC2 Instance created by EBS

我正在使用python和Amazon EC2

我正在嘗試通過SSH進入由Elastic Beanstalk Worker創建的實例。 使用'eb init'時,沒有選項指定用於實例的KeyPair,因此我無法通過SSH進入實例。

我這樣做的原因是,我想檢查instance.txt中的依賴項是否在實例中正確安裝。 除了通過SSH進入實例並進行檢查之外,還有其他方法可以檢查嗎?

嗨,您必須聲明要在Web控制台上使用的密鑰對。

elasticbeanstalk>您的應用程序>編輯配置>實例>選擇密鑰對

另外,這聽起來像是駭客,但您可以編寫一個python腳本文件來調用已安裝的模塊,如果找不到該模塊,則會引發錯誤。 錯誤已被捕獲,您可以在Web日志中查看。

根據AWS ElasticBeanstalk CLI 文檔 ,您可以在init命令中傳入密鑰對名稱。 該命令將是:

eb init MyApplication -k MyKeyPairName

要么

eb init MyApplication --keyname MyKeyPairName

eb create也有類似的說法。

暫無
暫無

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

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