Coder Social home page Coder Social logo

hanspr / asbru-cm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from asbru-cm/asbru-cm

0.0 1.0 0.0 10.34 MB

Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks.

Home Page: https://www.asbru-cm.net/

License: GNU General Public License v3.0

Perl 98.90% Roff 0.28% Perl 6 0.15% Shell 0.04% Python 0.64%

asbru-cm's Introduction

Ásbrú Connection Manager

Travis License RPM Packages Debian Packages Liberapay

A free and open-source connection manager

Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks.

Features

  • Simple GUI to manage/launch connections to remote machines
  • Scripting possibilities, 'ala' SecureCRT
  • Configurable pre or post connection local commands execution
  • Configurable list of macros (commands) to execute locally when connected or to send to connected client
  • Configurable list of conditional executions on connected machine via 'Expect':
    • forget about SSH certificates
    • chain multiple SSH connections
    • automate tunnels creation
    • with line-send delay capabilities
  • KeePassX integration
  • Ability to connect to machines through a Proxy server
  • Cluster connections
  • Tabbed/Windowed terminals
  • Wake On LAN capabilities
  • Local and global variables, eg.: write down a password once, use it ANY where, centralizing its modification for faster changes! use them for:
    • password vault
    • reusing connection strings
  • Seamless Gnome/Gtk integration
  • Tray icon for 'right button' quick launching of managed connections. Screenshots and statistics.
  • DEB, RPM and .TAR.GZ packages available

Installation

We recommend installing Ásbrú Connection Manager using our latest pre-built packages hosted on packagecould.io.

To do so, execute the following commands:

  • Debian / Ubuntu

    $ curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash
    $ sudo apt-get install asbru-cm
    
  • Fedora

    $ curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.rpm.sh | sudo bash
    $ sudo dnf install asbru-cm
    
  • Arch / Manjaro

    yaourt -S asbru-cm-git
    

Once installed on your system, type /opt/asbru/asbru in your terminal.

Frequenty Asked Questions

  • Why did you call that project "Ásbrú" ?

    In Norse mythology, Ásbrú refers to a burning rainbow bridge that connects Midgard (Earth) and Asgard, the realm of the gods.

  • Is this a fork of PAC (Perl Auto Connector) Manager ?

    Yes.

    As David Torrejon Vaquerizas, the author of PAC Manager, could not find time, for some reasons that we respect, to continue the work on his project and was not open for external contributions (see this), a fork was needed to ensure the future and give the opportunity to the community to take over.

More questions can be found on the dedicated project wiki page.

Contributing

If you want to contribute to Ásbrú Connection Manager, first check out the issues and see if your request is not listed yet. Issues and pull requests will be triaged and responded to as quickly as possible.

Before contributing, please review our contributing doc for info on how to make feature requests and bear in mind that we adhere to the Contributor Covenant code of conduct.

License

Ásbrú Connection Manager is licensed under the GNU General Public License version 3 http://www.gnu.org/licenses/gpl-3.0.html. A full copy of the license can be found in the LICENSE file.

Packages

The repositories for our RPM and DEB builds are thankfully sponsored by packagecloud. A great thanks to them.

Private Maven, RPM, DEB, PyPi and RubyGem Repository

asbru-cm's People

Contributors

gfrenoy avatar klaast avatar perseo22 avatar figue avatar hador avatar merikz avatar basos9 avatar lukefor avatar daugustin avatar nomike avatar bitchecker avatar ek-heanet avatar iconeb avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.