All Projects → mxseba → rtc-ssh

mxseba / rtc-ssh

Licence: other
WebRTC wrapper for SSH connect

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to rtc-ssh

Webrtc
Pure Go implementation of the WebRTC API
Stars: ✭ 8,399 (+8741.05%)
Mutual labels:  webrtc, p2p, pion-webrtc
ConTroll Remote Access Trojan
Created a VERY SIMPLE remote access Trojan that will establish administrative control over any windows machine it compromises.
Stars: ✭ 69 (-27.37%)
Mutual labels:  remote-control, remote-access
CatVision-io-SDK-Android
Use CatVision.io SDK to add screen sharing of your Android application.
Stars: ✭ 16 (-83.16%)
Mutual labels:  remote-control, remote-access
secure-webrtc-swarm
💢 Create a swarm of p2p connections with invited peers using WebRTC.
Stars: ✭ 23 (-75.79%)
Mutual labels:  webrtc, p2p
Xterm.js
A terminal for the web
Stars: ✭ 12,019 (+12551.58%)
Mutual labels:  console, ssh
Ascii
👾 ASCII Roulette :: ascii art video chat on the cli
Stars: ✭ 202 (+112.63%)
Mutual labels:  console, webrtc
pace
Remote Access Tool for Windows.
Stars: ✭ 68 (-28.42%)
Mutual labels:  remote-control, remote-access
Yubikey Guide
Guide to using YubiKey for GPG and SSH
Stars: ✭ 6,709 (+6962.11%)
Mutual labels:  ssh, remote-access
P2P-DPlayer
DPLayer powered by CDNBye P2P Engine
Stars: ✭ 63 (-33.68%)
Mutual labels:  webrtc, p2p
P2P-CKPlayer
嵌入P2P引擎的CKPlayer,视频网站省流量&加速神器
Stars: ✭ 49 (-48.42%)
Mutual labels:  webrtc, p2p
iCtrl
UofT Engineering Lab Remote
Stars: ✭ 91 (-4.21%)
Mutual labels:  ssh, remote-control
Leash
Browser Shell
Stars: ✭ 108 (+13.68%)
Mutual labels:  console, ssh
Simpleremote
Remote Administration Tools
Stars: ✭ 504 (+430.53%)
Mutual labels:  console, ssh
rustdesk-server
RustDesk Server Program
Stars: ✭ 3,314 (+3388.42%)
Mutual labels:  remote-control, remote-access
Terminals
Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.
Stars: ✭ 971 (+922.11%)
Mutual labels:  ssh, remote-control
XENA
XENA is the managed remote administration platform for botnet creation & development powered by blockchain and machine learning. Aiming to provide an ecosystem which serves the bot herders. Favoring secrecy and resiliency over performance. It's micro-service oriented allowing for specialization and lower footprint. Join the community of the ulti…
Stars: ✭ 127 (+33.68%)
Mutual labels:  remote-control, remote-access
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-61.05%)
Mutual labels:  webrtc, p2p
Gsnova
Private proxy solution & network troubleshooting tool.
Stars: ✭ 509 (+435.79%)
Mutual labels:  ssh, p2p
Mremoteng
mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.
Stars: ✭ 5,935 (+6147.37%)
Mutual labels:  ssh, remote-access
meanOs
Mean Operating System - The first decentralized, artificially intelligent, MEAN.js stack, operating system. Mean OS is the only operating system hosted anonymous using a P2P network and a suite of non-standard in-browser delivery mechanisms. Mean OS proudly supports Brave and Tor, be free!
Stars: ✭ 62 (-34.74%)
Mutual labels:  webrtc, p2p

Project is closed

Rtc-SSH

SSH (Secure Shell) over WebRTC

Rtc-SSH enables connection with SSH Raspberry PI, BeagleBone and other devices, from the browser or (cli) client rtc-terminal using WebRTC. Solves the problem of the lack of public IP address, proxy server, servers behind NAT etc. You can connect to an SSH session: https://webrtc.sqs.io

Install from binary

wget https://github.com/mxseba/rtc-ssh/releases/download/v0.3.1/rtc-ssh_0.3.1_Linux_armv7.tar.gz
tar xvfz rtc-ssh_0.3.1_Linux_armv7.tar.gz
cd rtc-ssh_0.3.1_Linux_armv7
./rtc-ssh -newkey
uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Signal OK

Other architectures and releases: https://github.com/mxseba/rtc-ssh/releases

or get source using the Go compilator:

Usage

go get -u github.com/mxseba/rtc-ssh
cd $GOPATH/bin

First run

./rtc-ssh -newkey
uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Signal OK

Option -newkey usage only first run, enter the uuid key on the website: https://webrtc.sqs.io
If ssh has a different port on our server than 22, set the option -port=xxxx

Rtc-SSH uses the pion-WebRTC library: https://github.com/pion/webrtc

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].