Skip to content

macchina.io REMOTE provides secure remote access via web (HTTP), shell (SSH), remote desktop (VNC, RDP) and other protocols to IoT devices behind routers or firewalls. No port forwarding, scarce public IPv4 addresses, or complex and inflexible VPNs required. This repository contains a script that downloads and builds the macchina.io REMOTE devic…

Notifications You must be signed in to change notification settings

my-devices/agent-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

macchina.io REMOTE Device Agent and Client Utilities Installer Script

About macchina.io REMOTE

macchina.io REMOTE provides secure remote access to connected devices via HTTP or other TCP-based protocols and applications such as secure shell (SSH) or, file transfer (SFTP), or Virtual Network Computing (VNC). With macchina.io REMOTE, any network-connected device running the macchina.io REMOTE Device Agent software (WebTunnelAgent) can be securely accessed remotely over the internet from browsers, mobile apps, desktop, server or cloud applications.

This even works if the device is behind a NAT router, firewall or proxy server. The device becomes just another host on the internet, addressable via its own URL and protected by the macchina.io REMOTE server against unauthorized or malicious access. macchina.io REMOTE is a great solution for secure remote support and maintenance, as well as for providing secure remote access to devices for end-users via web or mobile apps.

Visit macchina.io/remote to learn more and to register for a free account. Specifically, see the Getting Started page and the Frequently Asked Questions for information on how to use this SDK and the included WebTunnelAgent executable.

About This Repository

This repository contains a shell script that clones the macchina.io REMOTE SDK repository and builds the macchina.io REMOTE Device Agent (WebTunnelAgent) and Client Utilities remote-client, remote-ssh, remote-scp, remote-sftp, remote-vnc and remote-rdp.

To run the script:

$ curl https://raw.githubusercontent.com/my-devices/agent-installer/master/install.sh | bash

The script should work on most Debian and RedHat-based Linux distributions including Ubuntu and Raspbian. On macOS, Homebrew must be installed.

The script will install all required dependencies, then get the sources from GitHub and run the steps necessary to build and install the agent binary in /usr/local/sbin and the client binaries in /usr/local/bin/.

About

macchina.io REMOTE provides secure remote access via web (HTTP), shell (SSH), remote desktop (VNC, RDP) and other protocols to IoT devices behind routers or firewalls. No port forwarding, scarce public IPv4 addresses, or complex and inflexible VPNs required. This repository contains a script that downloads and builds the macchina.io REMOTE devic…

Topics

Resources

Stars

Watchers

Forks

Languages