Websocket Shell Server and Client
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
package.json
server.js
wssh.js

README.md

WSSH

Websocket Shell Server and Client Like SSH but over HTTP

Starts nsh by default, so you should probably install that npm i -g bin-nsh or change the shell in the source.

Install

Server Install

git clone https://github.com/jacobgroundwater/node-wssh.git
cd node-wssh
npm start

Client Install

npm i -g wssh
wssh $SERVER

node-os Install

Run the Server

npkg install wssh
npkg start wssh

Client

npkg install wssh
wssh $SERVER

Version 0 Anti-Features

  1. no https
  2. no authentication
  3. poor error handling
  4. no tests
  5. remote shell is hard-coded

Roadmap

  1. fixing the above