Вероятно, лучшее (и, вероятно, самое простое )решение — запустить туннель переадресации портов ssh , прослушивая 127.0.0.1 :80 вашего клиентского компьютера, но перенаправляя HTTP-запросы. на 127.0.0.1 :80 на вашем сервере. Таким образом, вы сможете получить доступ к 127.0.0.1 :80 на сервере , подключившись к 127.0.0.1 :80 на вашем клиенте (, т.е. из любого браузера. ).
Как видно по ссылке, команда
ssh -L 80:127.0.0.1:80 your.remote.machine.com
Предварительно -скомпилированные двоичные файлы — это всего лишь -переносимые двоичные файлы, которые уже были скомпилированы для конкретной архитектуры ЦП. Тем не менее, технически вам не нужно устанавливать двоичный файл, вам нужно только выполнить его. Например:
[user@localhost ~]$ chmod +x owonb35
[user@localhost ~]$./owonb35
---output from binary---
Однако из опубликованных комментариев следует, что распространяемый двоичный файл не был скомпилирован для архитектуры вашего ЦП, в данном случаеARM
(стандартной для Raspberry Pi ). Человек, распространяющий этот двоичный файл, вероятно, скомпилировал его для более стандартной архитектуры, например, x86
.
Вы можете либо найти другой распространяемый двоичный файл, скомпилированный для ARM, либо скомпилировать исходный код на своем локальном компьютере и создать свой собственный двоичный файл.