我按照本教程在 AWS 中安装了 Birnami 的 Wordpresshttps://aws-quickstart.s3.amazonaws.com/quickstart-bitnami-wordpress/doc/wordpress-high-availability-by-bitnami-on-the-aws-cloud.pdf
使用 putty(在 Win10 中),我可以通过 SSH 连接到 Bastion 实例,然后从这里使用这个 SSH 连接到 Bitnami 实例https://docs.bitnami.com/aws-templates/infrastructure/lamp-production-ready/get-started/connect-ssh/
我的问题:我想使用 Filezilla 通过 SFTP 访问 Bitnami 实例,但只能访问 Bastion 实例。我该如何实现这一点?我需要从 Wordpress 网站上传/下载文件。
答案1
由于 Filezilla 没有内置 ssh 隧道,因此您需要“创建”自己的 SSH 隧道。
您需要在堡垒实例上运行此命令:
ssh -R 2222:Bitnami_instance_IP_地址:22 堡垒机 IP 地址
Example:
Bitnami_instance_IP_Address: 10.10.1.10
Bastion_IP_Address: 10.10.1.21
Command will look like this:
# ssh -R 2222:10.10.1.10:22 10.10.1.21
重要提示:请确保网关端口被设定为是的在 Bastion 实例上的 /etc/ssh/sshd_config (GatewayPorts 是) 中。
完成后,将 Filezilla 上的 SFTP 端口设置为端口2222