2016-07-21 4 views
6

Я запускаю код тензорного потока удаленно на сервере ssh. (например, ssh -X [email protected])Можно ли увидеть тензометр над ssh?

На удаленном сервере говорится: You can navigate to http://0.0.0.0:6006.

В этом случае, как я могу проверить тензорную панель? Как я могу перемещаться по адресу удаленной машины? Я попытался выполнить поиск, но, похоже, нет никакой полезной информации.

+0

Если вы используете '-X', у вас есть пересылка X ... у вас есть веб-браузер, установленный на удаленной системе, которую вы можете запустить через X11? –

+0

Пожалуйста, уточните, что вы пробовали, ошибки, с которыми вы столкнулись, ... – Frodon

+0

Спасибо @CharlesDuffy, я не думал использовать '-X' и удаленный веб-браузер. –

ответ

18

0.0.0.0 является подстановочным адресом. Таким образом, вы можете использовать любой адрес, если брандмауэр системы не реализует что-то более ограничительное.

Тем не менее, давайте предположим, что является реализации ограничений брандмауэра на основе (если это не было, вы можете просто получить доступ к http://server.address:6006/ - но так может кто-либо другой). В этом случае:

ssh -L 16006:127.0.0.1:6006 [email protected] 

... а затем обратитесь к http://127.0.0.1:16006/ в локальном браузере.

+0

Не удалось подключиться ... XD – Frodon

+0

Два места, которые могли бы быть - локально, потому что LocalForward не настроился правильно или удаленно, потому что тензорная карта не * действительно * доступна на 127.0.0.1:6006. Вам нужно будет выяснить, кто из них на самом деле имеет дело. –

+0

Следует также отметить, что экземпляр 'ssh', открытый с помощью' -L', должен оставаться открытым в течение всего времени, в течение которого вы используете этот туннель. –

Смежные вопросы