2016-06-14 68 views
0

我有一個EC2實例和AWS提供的Tomcat服務器環境。 如何訪問此實例上的Tomcat文件夾? 我需要檢查駐留在Tomcat中的默認server.xml的內容。 我知道server.xml的路徑,但我需要知道如何從我的本地系統訪問它。訪問AWS EC2實例上的Tomcat文件夾

感謝, 聖

回答

1

可以ssh到您的EC2實例並導航到你的tomcat安裝。

如果您已經完成了默認的Tomcat安裝,主文件夾將爲/etc/tomcat{version}。您可以在這裏查看有關文件和文件夾的詳細信息

確保如果你正在使用Windows來創建an EC2 key pair

:你需要putty

  1. 開啓PuTTY(從開始菜單,單擊所有程序> PuTTY> PuTTY)。

  2. 在類別窗格中,選擇會話並填寫以下字段:

一個。在主機名稱中,輸入[email protected]_dns_name

b。確保端口爲22。

enter image description here

  • 在類別窗格中,在連接類型,展開SSH,然後選擇驗證。完成以下操作:
  • a。點擊瀏覽。

    b。選擇您爲密鑰對生成的.ppk文件,如創建密鑰對中所述,然後單擊打開。

    c。單擊打開以啓動PuTTY會話。

    1. 如果這是您第一次連接到此實例,PuTTY會顯示一個安全警報對話框,詢問您是否信任您要連接的主機。單擊是。將打開一個窗口,並將您連接到您的實例。

    要連接到從Linux或Mac OS X您的實例使用SSH

    1. 使用SSH命令連接到該實例。您將指定私鑰(.pem)文件和ec2-user @ public_dns_name。

      $的ssh -i /path/my-key-pair.pem [email protected]

    你會看到像下面這樣的迴應。

    The authenticity of host 'ec2-198-51-100-1.compute-1.amazonaws.com (10.254.142.33)' 
    can't be established. 
    RSA key fingerprint is 1f:51:ae:28:bf:89:e9:d8:1f:25:5d:37:2d:7d:b8:ca:9f:f5:f1:6f. 
    Are you sure you want to continue connecting (yes/no)? 
    

    輸入yes。

    您會看到類似以下的回覆。

    Warning: Permanently added 'ec2-198-51-100-1.compute-1.amazonaws.com' (RSA) 
    to the list of known hosts. 
    
    +0

    感謝您的迴應弗雷德裏克·亨利。 我已經遵循這個過程,我也能夠ssh實例。 如何遍歷文件夾? 我可以知道我可以使用哪些命令並進入Tomcat的特定位置? –

    +0

    使用'cd'來改變目錄'cd/etc/tomcat {version}'但如果你對linux的使用一無所知,你應該找到一本書或一本好教程 –

    +0

    我知道基本的命令。因此,要列出所有內容,我確實運行了「ls」,但沒有顯示任何內容。 –

    0

    您需要將ssh放入服務器。你可以通過在本地系統或通過點擊connect如何ssh選擇實例的EC2實例菜單

    的細節後,扔AWS控制檯: link