Skip to content

Linoxide/puebe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

139 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puebe

puebe is an ssh client written in Go. It supports

  • ssh command execution on multiple servers.
  • ssh tunnelling with local port forwarding.
  • ssh authentication using private keys or password.
  • ssh session timeout support.
  • ssh file upload support.

Pre-requisites

Install the following packages:

Run the following commands as root user.

$ dnf install nodejs npm
$ npm install -g n
$ n stable
$ npm rm --global gulp
$ npm install --global gulp-cli

Installation

Clone Git repo:

$ git clone git@github.com:Linoxide/puebe.git
$ cd puebe
$ go get github.com/go-sql-driver/mysql
$ go get github.com/scottkiss/gomagic/dbmagic
$ go get github.com/op/go-logging

Build

$ make build

To make electron release

$ cd electron
$ ./build.sh

Run

$ make run

Licence

To the extent possible under the law, check out the Linoxide licence for rights to this work.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •