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

Access Tomcat folders on AWS EC2 instance

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

谢谢, 三

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

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

确保创建 an EC2 key pair

如果您使用 Windows:您需要 putty

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

  2. 在类别窗格中,select 会话并完成以下字段:

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

b。确保端口为 22。

  1. 在“类别”窗格中的“连接类型”下,展开 SSH,然后展开 select Auth。完成以下内容:

一个。单击浏览。

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

c。单击打开以启动 PuTTY 会话。

  1. 如果这是您第一次连接到此实例,PuTTY 会显示一个安全警报对话框,询问您是否信任要连接的主机。单击是。 window 打开,您已连接到您的实例。

使用 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

您会看到如下响应。

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 实例菜单

中的实例后单击 connect 来抛出 AWS 控制台

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