访问AWS EC2实例

时间:2016-06-14 06:43:08

标签: tomcat amazon-web-services amazon-ec2 amazon-elb

我在AWS提供的Tomcat服务器环境中有一个EC2实例。 如何在此实例上访问Tomcat文件夹? 我需要检查驻留在Tomcat中的默认server.xml的内容。 我知道server.xml的路径,但我需要知道如何从本地系统访问它。

谢谢, 圣

2 个答案:

答案 0 :(得分:1)

您可以ssh进入您的EC2实例并导航到您的tomcat安装。

如果您已完成默认的Tomcat安装,则主文件夹将为/etc/tomcat{version}。您可以在此处查看有关文件和文件夹的更多详细信息

确保创建an EC2 key pair

如果您正在使用Windows:您需要putty

  1. 启动PuTTY(从“开始”菜单中,单击“所有程序”>“PuTTY”>“PuTTY”)。

  2. 在“类别”窗格中,选择“会话”并填写以下字段:

  3. 一个。在主机名中,输入ec2-user@public_dns_name

    湾确保端口为22。

    enter image description here

    1. 在“类别”窗格的“连接类型”下,展开“SSH”,然后选择“验证”。完成以下内容:
    2. 一个。单击“浏览”。

      湾选择为密钥对生成的.ppk文件,如创建密钥对中所述,然后单击“打开”。

      ℃。单击“打开”以启动PuTTY会话。

      1. 如果这是您第一次连接到此实例,PuTTY会显示一个安全警告对话框,询问您是否信任您要连接的主机。单击是。将打开一个窗口,您将连接到您的实例。
      2. 使用SSH

        从Linux或Mac OS X连接到您的实例
        1. 使用ssh命令连接到实例。您将指定私钥(.pem)文件和ec2-user @ public_dns_name。

          $ ssh -i /path/my-key-pair.pem ec2-user@ec2-198-51-100-1.compute-1.amazonaws.com

        2. 您会看到以下回复。

          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)?
          

          输入“是”。

          您会看到以下回复。

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

答案 1 :(得分:0)

您需要ssh进入服务器。您可以通过本地系统执行此操作,或在选择ec2实例菜单实例后单击connect抛出AWS控制台

有关如何ssh的详细信息: link