Предварительный просмотр .html файл от удаленного экземпляра AWS EC2 на браузере локальной машины

От этого и этого я заключил, что я должен ssh в свой ec2 экземпляр от моего Mac:

ssh -C -c blowfish -X -i user.pem user@hostname.com

Это выполняет передачу X11.

Впоследствии, как я предварительно просматриваю файл /path/to/index.html в хроме или каком-либо веб-браузере?

0
задан 13 April 2017 в 05:24

1 ответ

Для просмотра простых файлов HTML на локальном браузере можно использовать SFTP. Откройте файловый браузер (Наутилус) и перейдите в Файл -> Подключение к серверу . Адрес будет похож: sftp://user@hostname.com. Необходимо будет добавить идентификационные данные к агенту SSH (ssh-add user.pem) для основанного на ключе входа в систему для работы правильно. После того, как соединенный, перейдите в свой файл HTML и откройте их.

<час>

С Передачей X11, можно сделать это:

ssh -C -c blowfish -X -i user.pem user@hostname.com
# On the remote shell
firefox /path/to/index.html &

Firefox откроется в Вашей локальной системе, но будет на самом деле работать на сервере.

<час>

опция трети А, если Вы готовы настроить статический веб-сервер , состоит в том, чтобы настроить перенаправление портов и затем открыть его в Вашем локальном браузере:

ssh -C -c blowfish -X -i user.pem -L 9000:localhost:9000 user@hostname.com 'cd /path/to/; python3 -m http.server 9000'

Затем в Вашем локальном браузере, открывают http://localhost:9000.

1
ответ дан 6 October 2019 в 16:59

Другие вопросы по тегам:

Похожие вопросы: