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