我有一个 EC2 实例和 AWS 提供的 Tomcat 服务器环境。 如何访问此实例上的 Tomcat 文件夹? 我需要检查驻留在 Tomcat 中的默认 server.xml 的内容。 我知道 server.xml 的路径,但我需要知道如何从我的本地系统访问它。
谢谢, 桑
最佳答案
你可以ssh进入您的 EC2 实例并导航到您的 tomcat 安装。
如果您完成了默认的 Tomcat 安装,主文件夹将为 /etc/tomcat{version}
。您可以在此处查看有关文件和文件夹的更多详细信息
确保创建an EC2 key pair
如果您使用的是 Windows:您需要 putty
启动 PuTTY(从“开始”菜单中单击“所有程序”>“PuTTY”>“PuTTY”)。
在类别 Pane 中,选择 session 并完成以下字段:
一个。在主机名中,输入 ec2-user@public_dns_name
。
确保端口为 22。
- 在“类别” Pane 中的“连接类型”下,展开 SSH,然后选择“身份验证”。完成以下内容:
一个。单击浏览。
选择您为 key 对生成的 .ppk 文件,如创建 key 对中所述,然后单击打开。
单击打开以启动 PuTTY session 。
- 如果这是您第一次连接到此实例,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.
关于tomcat - 访问 AWS EC2 实例上的 Tomcat 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37804733/