访问AWS EC2实例上的Tomcat文件夹

访问AWS EC2实例上的Tomcat文件夹,tomcat,amazon-web-services,amazon-ec2,amazon-elb,Tomcat,Amazon Web Services,Amazon Ec2,Amazon Elb,我有一个带有AWS提供的Tomcat服务器环境的EC2实例。 如何访问此实例上的Tomcat文件夹? 我需要检查驻留在Tomcat中的default server.xml的内容。 我知道server.xml的路径,但我需要知道如何从本地系统访问它 谢谢, San您可以进入EC2实例并导航到tomcat安装 如果您已经完成了默认的Tomcat安装,那么主文件夹将是/etc/Tomcat{version}。您可以在此处查看有关文件和文件夹的更多详细信息 确保创建 如果您使用的是Windows:您将需

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

谢谢, San

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

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

确保创建 如果您使用的是Windows:您将需要
  • 启动腻子(从“开始”菜单中,单击“所有程序>腻子>腻子”)

  • 在类别窗格中,选择会话并填写以下字段:

  • a。在主机名中,输入
    ec2-user@public_dns_name

    b。确保端口为22

  • 在类别窗格中的连接类型下,展开SSH,然后选择Auth。完成以下内容:
  • a。单击浏览

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

    c。单击“打开”以开始腻子会话

  • 如果这是您第一次连接到此实例,PuTTY将显示一个安全警报对话框,询问您是否信任正在连接的主机。单击是。将打开一个窗口,您将连接到实例
  • 使用SSH从Linux或Mac OS X连接到实例
  • 使用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

  • 您将看到如下响应

    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.
    
    输入“是”

    您将看到如下响应

    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.
    

    您需要
    ssh
    进入服务器。您可以通过本地系统或通过在ec2实例菜单中选择一个实例后单击连接来启动AWS控制台

    有关如何
    ssh
    的详细信息:

    感谢您的回复,弗里德里克·亨利。我已经遵循了这个过程,并且我也能够使用ssh对实例进行访问。如何遍历文件夹?我可以知道我可以使用什么命令并到达Tomcat的特定位置吗?使用
    cd
    更改目录以便
    cd/etc/Tomcat{version}
    但是如果你对linux的使用一无所知,你应该找一本书或一本好的教程来了解基本命令。为了列出所有的内容,我确实运行了“ls”,但没有显示任何内容。你到底做了什么?(所有步骤)您可以使用
    ls-all
    查看是否有隐藏文件AWS EC2生成.pem密钥文件,而不是.ppk。因此,您需要使用腻子将pem转换为ppk: