Аналог libreoffice для windows

Ásbrú Connection Manager

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
  • KeePassXC 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 cloudsmith.io.

To do so, execute the following commands:

  • Debian / Ubuntu

    curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash
    sudo apt-get install asbru-cm
    
  • Fedora

    curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.rpm.sh' | sudo -E bash
    sudo dnf install asbru-cm
    
  • Pacman-based (e.g. Arch Linux, Manjaro)

    git clone https://aur.archlinux.org/asbru-cm-git.git && cd asbru-cm-git
    makepkg -si
    
  • MX Linux

    Ásbrú Connection Manager can be installed through the MX Package Installer under the Test Repo tab
    or by enabling the Test Repo and running

    sudo apt-get install asbru-cm
    
  • Windows

    • Windows 10 Build 19044 and later, or Windows 11

      See https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps

      tl;dr:

      1. Install or update WSL.
      2. Follow the installation instructions for Ubuntu above.
      3. Ásbrú Connection Manager will then be available in the start menu.
    • Windows 10 before Build 19044, or running older WSL

      It is possible to run Asbru-CM on Windows 10 by enabling WSL and using the application Asbru-CM Runner. If you do not have WSLG support, you will need to install Xming. The GitHub page for Asbru-CM Runner has detailed instructions on how to do this and allows you to run Asbru-CM on Windows 10 without a console window open in the background.

Once installed on your system, type asbru-cm in your terminal.

Testing new features

Our master and the snapshots are being kept as stable as possible. New features for new major releases are being developed inside the «loki» branch.

Beware that Loki can sometimes behave in an unexpected manner to you. This is somehow the same concept as the «Debian sid» release.

You are welcome to contribute and test by checking out «loki» or by installing our builds.

If you do not wish to run third party scripts on your systems, you can always access manual install instructions at https://cloudsmith.io/~asbru-cm/repos/loki/setup/

  • Debian / Ubuntu

     curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash
    
  • Fedora

     curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.rpm.sh' | sudo -E bash
    

Installation of legacy 5.x

  • Debian / Ubuntu

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

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

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.

Financial support

If you like Ásbrú Connection Manager, you may also consider supporting the project financially by donating on Liberapay or by donating to one of our cryptocurrency addresses.

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.

Sponsors

Packages

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

Fast, secure development and distribution. Universal, web-scale package management

How can I install Ásbrú Connection Manager ?¶

Ásbrú Connection Manager is packaged for a large range of distributions.

We have 3 stages in our release process:

  • Master : the greatest and latest stable version
  • Snapshot : the next version to be released (aka the testing area)
  • Loki : our development release with the most advanced features but not considered as stable so it is not recommended for production

Our master and the snapshots are being kept as stable as possible. New features for new major releases are being developed inside the «loki» branch.

Beware that Loki can sometimes behave in an unexpected manner to you. This is somehow the same concept as the «Debian sid» release.

If you do not wish to run third party scripts on your system, you are able to find manual install instructions for every repository on: https://cloudsmith.io/~asbru-cm/repos/

Windows 10¶

It is possible to run Asbru-CM on Windows 10 by enabling WSL and using the application Asbru-CM Runner. If you do not have WSLG support, you will need to install Xming. The GitHub page for Asbru-CM Runner has detailed instructions on how to do this and allows you to run Asbru-CM on Windows 10 without a console window open in the background.

Ubuntu¶

Master release

To install the latest release on a fresh Ubuntu system, use the following instructions:

sudo apt-add-repository multiverse
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Snapshot release

To install the latest snapshot for testing, use the following instructions:

sudo apt-add-repository multiverse
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/snapshots/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Loki

To test the latest development package, use the following instructions:

sudo apt-add-repository multiverse
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Mint¶

Master release

To install the latest release on a fresh Mint system, use the following instructions:

sudo apt update
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Snapshot release

To install the latest snapshot for testing, use the following instructions:

sudo apt update
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/snapshots/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Loki

To test the latest development package, use the following instructions:

sudo apt update
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Debian¶

Master release

To install the latest release on a fresh Debian system, use the following instructions:

sudo apt update
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Snapshot release

To install the latest snapshot for testing, use the following instructions:

sudo apt update
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/snapshots/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Loki

To test the latest development package, use the following instructions:

sudo apt update
sudo apt install curl
 curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash
sudo apt install asbru-cm

Fedora¶

Master release

To install the latest release on a fresh Fedora system, use the following instructions:

curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.rpm.sh' | sudo -E bash
sudo dnf install asbru-cm

Snapshot release

To install the latest snapshot for testing, use the following instructions:

curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/snapshots/cfg/setup/bash.rpm.sh' | sudo -E bash
sudo dnf install asbru-cm

Loki

To test the latest development package, use the following instructions:

curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.rpm.sh' | sudo -E bash
sudo dnf install asbru-cm

Gentoo¶

Master release

To install the latest release on a fresh Gentoo system, use the following instructions. First install necessary dependencies:

emerge --ask dev-vcs/git
emerge --ask dev-perl/YAML
USE="perl" emerge --ask dev-libs/ossp-uuid
USE="minimal" emerge --ask dev-perl/Type-Tiny-XS
emerge --ask dev-perl/Crypt-CBC
emerge --ask dev-perl/Gtk3
emerge --ask dev-perl/Net-ARP
emerge --ask dev-perl/Crypt-Blowfish
emerge --ask dev-perl/Gtk3-SimpleList
emerge --ask dev-perl/Expect

Because of the issue regarding latest Crypt-CBC, downgrade of that specific package is needed:

emerge -C dev-perl/Crypt-CBC
emerge --ask =dev-perl/Crypt-CBC-2.330.0-r2

Finally, clone the repository in convenient place, like ${HOME}/programs/asbru for example:

mkdir -p ${HOME}/programs/asbru
git clone https://github.com/asbru-cm/asbru-cm.git ${HOME}/programs/asbru

Installation of legacy 5.x¶

If you need to install the legacy v5 version of Ásbrú Connection Manager (using Gtk2 library), the legacy packages are still available.

Debian / Ubuntu

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

Fedora

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

Manual¶

If you don’t want to use any of the pre-built package, here are instructions to start Ásbrú Connection Manager from the sources.

Prerequisites¶

  • Perl 5.22 or above (https://www.perl.org/)
  • VTE 0.48 or above(GNOME Terminal Emulator widget, https://developer.gnome.org/vte/)
  • Perl interface to the GNOME libraries (http://gtk2-perl.sourceforge.net/)
  • OpenSSH client
  • Telnet client
  • FTP client

Clone repository¶

$ git clone https://github.com/asbru-cm/asbru-cm.git

Start application¶

$ cd asbru-cm
$ ./asbru-cm

Additional information for Debian systems¶

If you are using a Debian-based system, here are the list of dependency package to install:

apt install perl libvte-2.91-0 libcairo-perl libglib-perl libpango-perl libsocket6-perl libexpect-perl libnet-proxy-perl libyaml-perl libcrypt-cbc-perl libcrypt-blowfish-perl libgtk3-perl libnet-arp-perl libossp-uuid-perl openssh-client telnet ftp libcrypt-rijndael-perl libxml-parser-perl libcanberra-gtk-module dbus-x11 libx11-guitest-perl libgtk3-simplelist-perl gir1.2-wnck-3.0 gir1.2-vte-2.91

Legacy v5.x¶

For the records, the legacy v5.x version of Ásbrú Connection Manager was based on Gtk2. Here are the list of packages to install

apt install perl gtk2-engines-pixbuf libvte9 libcairo-perl libgtk2-perl libglib-perl libpango-perl libgnome2-gconf-perl libsocket6-perl libexpect-perl libnet-proxy-perl libyaml-perl libcrypt-cbc-perl libcrypt-blowfish-perl libgtk2-perl libgtk2-gladexml-perl libgtk2-ex-simple-list-perl libnet-arp-perl libossp-uuid-perl openssh-client telnet ftp libcrypt-rijndael-perl libxml-parser-perl libgtk2-unique-perl

Gnome2::Vte

0) The VTE dev package is required to get Gnome2::Vte compiled for your environment

sudo apt install libvte-dev

1) Start CPAN shell

2) The very fist time you start CPAN, it will ask you some questions. Please chose the best option for your environement, in this example, we will assume the following choices:

Would you like to configure as much as possible automatically?   --> yes
What approach do you want?   --> sudo

3) In the CPAN shell, install Gnome2::Vte

cpan[1] > install Gnome2::Vte

This will download the latest version (0.11), compile it and install it under /usr/local/lib.

4) Cleaning up:

(those steps are optional, think carefully about your own environment ! This may potentially break your system. You have been warned)

If you don’t need the development packages anymore:

sudo apt purge libvte-dev
sudo apt autoremove

If it was the first time you used CPAN and you don’t want to keep .cpan configuration, sources, etc.

Content

  1. page: Brief description of the program, installation and global settings
  2. page: Manage, configure, and use SSH connections

The 1. page content

  • Introductory
  • Short description
    • features
  • Obtaining / Installing the Program
  • How to Use
    • Home screen
    • Preferences menu
      • Main Options
        • Behavior ear
        • Look and Feel tab
        • Advanced tab
      • Terminal Options
        • Behavior ear
        • Look and Feel tab
        • Advanced tab
      • Local Shell Options
        • Behavior ear
        • Look and Feel tab
      • Network Settings
      • Global Variables
      • Local Commands
      • Remote Commands
      • KeePass Integration
  • Navigation

Introductory

If we often use the command line, and if we have to work in several windows at the same time, it is essential to have a multi — tab terminal application that is comfortable to use and has the right knowledge. In this little user tutorial we can learn about Asbrú Connection Manager Linux application and its basic functions.

I have been using this program on Debian for a few years now and I am happy with it. It knows everything I need — and even has many features that I don’t use — so it effectively helps me with my daily tasks on Linux, making it convenient and easy to access. SSH my contacts. For those of you who already know, you obviously don’t need a presentation, but for those who haven’t, I would love to recommend this little tutorial for my enthusiast, in which I will install this useful program on my laptop.

Short description

Asbro Connection Manager is a user interface that helps you manage remote terminal sessions and automate repetitive tasks.

features

  • Simple graphical user interface for managing / starting connections to remote machines
  • X11 transmission
  • Scripting options similar to SecureCRT.
  • Execute configurable local commands before or after a connection
  • List of configurable macros (commands) that can be run locally when connected or sent to a connected client
  • List of configurable conditional executions on the connected machine using ‘Expect’:
    • Forget SSH certificates
    • Concatenate multiple SSH connections
    • automates the creation of tunnels
    • queue transmission with delay capabilities
  • KeePassX integration
  • Ability to connect through a proxy server
  • Manage cluster connections
  • Tabbed / window terminals
  • Wake On LAN capabilities
  • Local and global variables, such as entering a password once that can be used in multiple locations, and so on. Areas of application:
    • Password storage
    • Reuse connection strings
  • Smooth Gnome / Gtk integration
  • Right-click taskbar icon to quickly start managed connections. Screenshots and statistics.
  • The program is also available in the form of DEB, RPM and .tar.gz packages

Obtaining / Installing the Program

Asbro Connection Manager does not include Debian or Ubuntu official in your luggage, so we need to add a repository run by the developers of the program to our system. To obtain the Asbrú Connection Manager, visit official site, and follow the steps described here. So to install Debian / Ubuntu, run the following commands:

curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash

If we are already running an external shell script as root, I always get to see what it does first. Here, in a nutshell, all we do is run their repository installation script to check our distribution (needed to set up the repository, among other things), check the curl command, if not, install it here (here this may seem unnecessary at first, because if you download the script with the curl command anyway, the curl package is obviously installed on your system, but if you get the script differently, it should work, so it makes sense the check, since in several places the script uses this command) and then checks in the same way gpg command, it will also be installed if it is not on the machine, and then install debian-archive-keyring package that contains the required digital signatures and then installs the apt-transport-https package, which allows the APT a HTTPS It can also connect to repositories via connections, although this feature has been ported to APT since Debian 10. You then install the GPG key needed to authenticate the repository and set the program repository in a separate file (/etc/apt/sources.list.d/asbru-cm_asbru-cm.list). Finally, you run an apt-get update command, after which the package is ready to use, from which you can install the Asbrú Connection Manager package in the usual way:

Update 2021-03-18:
In the meantime, a new package installation script can be downloaded from the Ásbrú website:

curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash

 It even works today. If it is still not available, use this new one.

sudo apt install asbru-cm

The program doesn’t take up much space, I only have 19,4 Mb of packages installed on my laptop. Of course, this can be different in other environments, depending on how many of the program’s package dependencies were already on the system before that.

How to Use

After installation, you can find the program icon in the Accessories menu or start it with the asbru-cm command from the command line.

This description does not cover all the functions of the program in full detail Asbrú Connection Manager web documentation serves. In this description, I will only try to provide an overview of the program and its basic use.

Home screen

When you start for the first time, you receive empty panels on the home screen:

Asbrú Connection Manager - First start

In the left part of the window you can see the list of contacts, which is still empty. In the middle at the top is an information panel about getting started, followed by a little statistics on usage. Below you can manage the captured screenshots. And in the bottom bar is a quick menu from which you can conveniently access some functions, including, for example, the local Shell window can be opened here with the middle icon of the bar.

As there is no Hungarian translation for the program, for the sake of accuracy we will proceed with the English menus / subtitles in the description.

The basic settings of the program can be accessed by clicking on the button labeled «Preferences» in the middle of the bottom bar. To get started, let’s go over what this menu contains.

Entering the menu of the main settings of the program, you can see a very rich settings panel. In the left bar of the panel are the main setting groups, some of which even have additional tabs horizontally. «?» At the top right of the window. Clicking on the icon opens the program’s web help, where you can get detailed information about the settings of the given panel. At the bottom of the window you can reset everything to the default settings (Reset to DEFAULT values), export your settings so that you can easily reset your settings during a later installation or another copy of the program, and exit without saving or saving the settings.

Main Options

The main settings group contains 3 additional tabs, the first one shows the contents of the Behavior.

Behavior ear

Connection Manager - Preferences - Main Options - Behavior

Here you can make the basic operating settings of the program. You can select the layout of the window, the icon theme, and how the program window appears on startup, how it behaves on exit, and CTRL + TAB key combination what to do. In addition, you can set up password protection, among other things, and customize the tabs on the terminals.

Look and Feel tab

Connection Manager - Preferences - Main Options - Look and Feel tab

In this panel you can set things related to the appearance of the program, such as what to display at startup, what to show, and I think we can also set a very useful function here, namely to copy the selected part to the clipboard as soon as the mouse is selected. Of course, this can be turned off if you don’t need it by turning off the «Mouse selection copies content to global clipboard» option. And below, we can customize our contact list panel on the left to see what and how it will appear on it, of course the font installed on our machine and font size selection, and to appear sticking to the left or right edge of the window. Even further down, you can set whether the terminal windows appear in the main window frame with a tabbed layout, or open as separate windows, and so on. Finally, the panel indicates that these settings will not take effect until the application is restarted.

Advanced tab

Connection Manager - Preferences - Main Options - Advanced tab

Here, regular expressions can be set for the various prompts, which help the Asbra Connection Manager recognize the prompts that occur in the terminal. For example, you can enter your login password instead, if you remember it, when the remote server asks you, or when you log in for the first time and the server asks you if you don’t know the connected machine and if you want to continue logging in. etc. You can also set other things, such as full-word selection characters and an image viewer to use for screenshots.

Terminal Options

In the next configuration group, you will find many tools for fine-tuning terminals.

Behavior ear

Connection Manager - Preferences - Terminal Options - Behavior tab

Here you can control whether the terminal window (or tab) closes when the connection to the server is disconnected, and set timeouts. Down you can turn on to save sessions automatically, and even down you can set new connections to open with a tab or in a separate window, and what key combination to switch between tabs, and if you set to open in a window, the window you can also set the width and height of your new terminal.

Look and Feel tab

Connection Manager - Preferences - Terminal Options - Look and feel tab

In this section you can control the appearance of the terminal windows. For example, whether new terminal windows appear at the maximum window size, whether each terminal window has a status bar, or whether you want to change the title of the main application window to the terminal window title, and how to display macros. Below you can set the colors and position of the tabs, as well as the colors and font set of the terminals. You must restart the program here for the settings to take effect.

Advanced tab

Connection Manager - Preferences - Terminal Options - Advanced tab

Here you can set the character encoding, the backspace character, what the program sends to the server when the backspace is pressed, the debug mode, the hiding of the connections submenu, enabling the terminal ring, the behavior of chaining connections, the F11 disabling the key to not switch to full screen, and finally enabling the login shell in case of problems with the behavior of the terminal due to the lack of environment variables.

Local Shell Options

The local Shell function (with the center icon at the bottom of the main screen) allows you to open a local Shell window like any other terminal emulator program in your desktop environment. Here you can make settings for this.

Behavior ear

Connection Manager - Preferences - Local Shell Options - Behavior tab

Here you can set whether to open a local Shell window for us automatically when the program starts, and you can specify the parameters of your Shell.

Look and Feel tab

Connection Manager - Preferences - Local Shell Options - Look and Feel tab

Here you can disable keyboard assignments and turn on the bell. Below you can customize the look of your local terminal.

Network Settings

Connection Manager - Preferences - Network Settings

In the network settings panel, you can configure the proxy settings. If you do not use a proxy or do not know, leave it at the «Do not use proxy» option. If you connect to the Internet through a proxy server, you must select the «SOCKS proxy» option and enter the proxy server access information. There is also a third option, the Jump Server using which you can set a SSH-Tunnellike a gateway — for example, if you only reach the outside world through an intermediate machine. This proxy server must have SSH access and a public key installed.

Global Variables

Asbrú Connection Manager - Preferences - Global variables

By default, the Global Variables panel has only one «Add» button, which, when clicked, allows you to create global variables to which you can assign values ​​and then access them later in the terminal, for example, as follows:

echo <GV:_variable>

So here you can use these global variables as defined by Asbrú Connection Manager.

Local Commands

Connection Manager - Preferences - Local Commands

You can also use the «Add» button in the local commands panel to set various common commands, which can be found in the right-click pop-up menu in the terminal and run from there. This feature acts as a kind of «speed dial». In the pop-up menu, press Description The menu items for the commands appear according to the name entered in the field. As of Asbro 6.3, you can also assign key combinations to commands, making it even more convenient to run your configured commands.

Remote Commands

Connection Manager - Preferences - Remote Commands

Remote commands work similarly to the local commands section, only what we add commands here cannot be run in this view, and the configured commands are displayed in the terminal in the «Remote Commands» menu item of the right-click pop-up menu.

KeePass Integration

Connection Manager - Preferences - KeePass Integration

A KeePass is an open source, free program that allows us to securely store our passwords. THE KeePassX one of more than 30 applications based on the original KeePass application. Asbrú Connection Manager supports the latter at the integration level, which means that we can use our KeePassX or KeePass databases (compatible with each other) in the program to store our various SSH accesses, for example. When used, passwords will not be stored by the Asbrou Connection Manager, but by the KeePassX plug-in (keepassxc-cli) opens our KeePass database, from which passwords are read. While it is not as if it is not secure to store your Asbrú Connection Manager password, if you know and use one of the KeePass programs and want to store your SSH passwords in its database, you can connect your existing KeePass password database here.

A next page we continue with starting the local Shell and managing and configuring SSH connections.

Navigation

This description consists of several pages:

  • 1
  • 2

Download project files

How do I verify a
download?

6.1.0rc1 release
from the
6.1 series released

Release information

Release notes:

This is the first release candidate for Ásbrú Connection Manager 6.1.0 introducing several new features and improvements.
— New Features:
  * Support for SOCKS Proxy (for VNC/RDP/SSH/SFTP today) using ncat for advanced cases
  * Support for Jump Host to simplify SSH tunneling for VNC/RDP/SSH connections.
— Improvements:
  * Removed dependency on Net::proxy

Changelog:

Implemented enhancements:
  * Add support for the «jump host» functionality of SSH

Fixed bugs:
  * UTF-8 characters not showing properly
  * v6.1.0rc1 on RHEL7 does not start
  * SSH port number field too small

Closed issues:
  * Installation fails in Arch or Manjaro
  * v6.1.0rc1 SSH saved connections icon (RHEL7)
  * Error during installation of package due to unmet dependencies (Debian/Ubuntu 16.04)
  * Add support for KeePass2
  * Remove Net::Proxy, replace with SSH option parameters

6.0.4 release
from the
6.0 series released

Release information

Release notes:

This is a maintenance release, addressing several smaller issues.

Improvements:
 * Improved restart logic on exit, removed sleep
 * Retry on timeout
 * Treeview master

Fixed bugs:
 * Asbru 6.0.2 does not save text in ‘info tab’
 * Fix find bug

Changelog:

Implemented enhancements:
 * SSH compression activated by change of other options
 * [Snapshot v6] Folder appearance

Fixed bugs:
 * Asbru 6.0.2 does not save text in ‘info tab’

Closed issues:
 * Help with expect regex for this system
 * Indentation problem
 * Proposal to replace OSSP::uuid dependency for Data::UUID
 * Some servers disconnected when using clusters
 * 6.0.2: Select-by-word characters not functioning
 * Please correct Debian dependencies entry in wiki
 * [gtk3] VTE transparency

Merged pull requests:
 * Fix find bug #399 (hanspr)
 * Treeview master #393 (hanspr)
 * Improved restart logic on exit, removed sleep #389 (hanspr)
 * Retry on timeout #380 (hanspr)

6.0.3 release
from the
6.0 series released

Release information

Release notes:

This is a maintenance release addressing several smaller issues, namely changing the RPM package’s dependency on vte to vte291 and porting the asbru_from_superputty.py helper to Python 3.

Changelog:

Implemented enhancements:
 * Port asbru_from_superputty.py to python3
 * Invalid scroll position in KDE (gtk3)

Fixed bugs:
 * Question: Is there a dependency on Python 2?

Closed issues:
 * libnet-proxy-perl dependency old and deprecated

6.0.2 release
from the
6.0 series released

Release information

Release notes:

This is a maintenance release addressing several smaller issues.

Changelog:

Implemented enhancements:
 * Reverse button order to «Cancel» «OK»?
 * asbru for centos
 * Icons and some buttons are small on 4K display
 * Built in color schemes

Fixed bugs:
 * Host key verification throws script error
 * local command automated username error.
 * RDP keyboard stops to work
 * Remote commands in Cluster connections
 * SSH connection via SOCKS proxy not working
 * Crash when re-attaching window

6.0.1 release
from the
6.0 series released

Release information

Release notes:

This is a quick maintenance release addressing installation and startup problems on Fedora systems and some security issues from displaying RDP passwords in tooltips.

Changelog:

Implemented enhancements:
 * Password is visible on the taskbar tooltip for RDP session (xfreerdp)

Fixed bugs:
 * Asbru-cm doesn’t start anymore after upgrading to 6.0
 * Click on re-attached tab, open an empty window

6.0.0 release
from the
6.0 series released

Release information

Release notes:

This release marks the beginning of a supported GTK3 based release.

Changelog:

Implemented enhancements:
 * Can not install on LinuxMint/tricia #321
 * [gtk3] GtkDialog mapped without a transient parent #312
 * Copy password from another connection defined in the Connections List #295
 * Double click on tab to restart #281
 * gtk3 Minimalist Main Window #262
 * Disable ssh’s X forwarding by default #247
 * not found asbru-cm deb from repository #237
 * Automatic Keyboard Focus #148
 * More compact server-list tree #133
 * Garbage characters in shell logfiles #132
 * Flatpak support #83
 * Add feature to see RDP connection log (especially errors) directly in asbru-cm #76
 * Right-click on connection-tree changes selection #51
 * Renaming a cloned connection can be confusing #37

Fixed bugs:
 * Some regressions in gtk3 #317
 * RPM packaging issue: res directory is in incorrect path #302
 * VNC connection status is not parsed properly (always «connecting») #301
 * Cannot change proxy settings #291
 * Can not input username more than 14 symbols on Proxy tab #288
 * Terminals not closing on el7 #269
 * [gtk3] It doesn’t close, the windows #259
 * Removing a local/remote command/macro might remove another one #252
 * asbru-cm gtk3 rpm missing file #250
 * Latest asbru-cm 6.0 builds not working on RHEL 7.7 #240
 * <-= DISCONNECTED (PRESS <ENTER> TO RECONNECT) issue in gtk3 #232
 * [gtk3] VNC connection (in embed mode) does not work properly #199
 * Deleting one cluster deletes all #180
 * VNC options empty: Can’t call method «_buildGUI» on an undefined value #178
 * Right mouse click on tab title stop working #169
 * Cannot interact with multiple selections in Connection list #168
 * ncurses: showing applications in ncurses is looking very ugly #143
 * Cluster explode: window sizes and placement are incorrect #98
 * «Retab» button in PCC causes asbru-cm to crash #52
 * Pasting long passwords into password prompt doesn’t always work #49
 * starting asbru-cm a second time leads to segfault #23
 * Guessing the hostname with <ctrl>+<shift>+<g> doesn’t work with zsh #9
 * Errors while opening local shell should not be shown as messages of the remote session #4

5.2.1 release
from the
5.0 series released

Release information

Release notes:

Thanks to all your great suggestions and feedback, Ásbrú Connection Manager made a lot of progress:
* Many bugs fixed,
* Over 13 enhancements,
* 6 new packages made available.

Please share this information so we can get even more contributors to continue our efforts making Ásbrú Connection Manager even better !

Check our Changelog for a complete list of improvements and fixes.

Future development:
5.2.1 will be the last planned release supporting the GTK2 environment. Future effort is done in porting Ásbrú Connection Manager to the GTK3 environment. Big thanks go to egmontkob and other contributors in getting development going and helping fixing bugs.

Everyone is welcome to join the effort by working and testing on the gtk3 branch of this project.

Changelog:

Implemented enhancements:

RSA authentication on MOSH protocol #173
Installation on Linux Mint 19.2 Tina does not work #166
Open duplicated connection just after current active tab #165
Relocate «Set keyboard focus» button to gain a piece of screen in embedded tabs #160
Add a free textbox to pass custom options in xfreerdp #158
Paste current connection password button #152
SSH authenticity of host issue #145
Debian experimental (buster) removed libgnome2… #114
Installing on fedora not working #106
Unable to install on Linux Mint 19 (LTS Release) #96
Debian — build libgnome2-vte-perl need additional dependency #93
[rdesktop] Exhance parameters for rdesktop (or any other client) #81
‘Start a shell upon startup’ does not start a shell on startup #79

Fixed bugs:

«split» misspelled #177
Size of embedded xfreerdp #153
Cant start SSH session since last update (missing PACUtils.pm) on Fedora #147
New windows will not get focus #142
App freezes when connecting after saving/editing connection #139
Forced password change on logon closes connection #138
Cluster Controller — Uninitialized value (Expect.pm) #134

Closed issues:

Keepalives #246
Warnings when renaming a connection #243
Draw text on the banner as real text #234
(pac_conn:22985): Gtk-WARNING #227
KDE Neon compatibility #220
asbru-cm-6.0.0~1570889814-1.el7 — Invisible Terminal title #219
ubuntu 19.10 support please #214
Not installable on Debian Sid #201
Suspicious pipe chars in regexps #197
Launching a second Ásbrú crashes the first one #187
Reports two more nodes #183
Readonly mode doesn’t work #181
package not available for Fedora 30 #175
Kali Linux #171
Change term emulation #170
Problem with ctrl key #164
How can I load a PuTTy (.ppk) private key into an ssh connection? #161
issue freezes computer #156
ssh always issue with setting local #151
gpg-agent or command prepend #150
Is there a posibility to migrate the App to Mac/Windows ? #146
Store only fresh logs in log files. #144
Common Router characters do not behave correctly (TAB, CTRL-a, CTRL-e, UP-Arrow) #141
Snap support #97
Error prevents RDP session from starting #57

Merged pull requests:

Enabled RSA Authentication via MOSH protocol #174 (bitchecker)
Improving RDP methods #163 (figue)
GUI: down ‘Set keyboard focus’ button to bottombox to gain a piece of… #162 (figue)
Method rdesktop: add 32 bpp #159 (figue)
Method xfreerdp: add 32 bpp #157 (figue)
Add dynamic resolution and X11::GUITest method to calculate embed window size properly #155 (figue)

5.2.0 release
from the
5.0 series released

Release information

Release notes:

Thanks to all your great suggestions and feedback, Ásbrú Connection Manager made some progresses:

4 bugs fixed,
5 enhancements,
7 new packages made available.
Please share this information so we can get even more contributors to continue our efforts making Ásbrú Connection Manager even better !

Changelog:

Update split panes separator handling
Retrieve terminal method inside scripts
Support for FreeBSD login
Add option to change main window title with terminal title
Better access to the «Info» tab

5.1.0 release
from the
5.0 series released

Release information

Release notes:

It has been a while since we did not release a new version. No huge change but still:

7 bugs fixed,
6 enhancements,
2 new packages made available,
and more re-branding work.
We hope this make Ásbrú CM even more stable, more easy to configure and more user friendly.

Please share this information so we can get even more contributors to continue our efforts making Ásbrú Connection Manager even better!

Changelog:

Added option to auto hide main buttons bar
Reduced height of macro buttons
Improved group name semantics (append instead of prepend)
Add new option «close disconnected terminals» in terminal context menu
Changes default value for «auto save»
Ansible playbook

5.0.0 release
from the
5.0 series released

Release information

Release notes:

We are proud to announce that, thanks to the many contributors and early adopters who spend time on tests and valuable feedback, the very first official version of Ásbrú Connection Manager is ready!

Please share this information so we can get even more contributors to continue our efforts making Ásbrú Connection Manager even better :)

Changelog:

Script to import connections from SuperPutty
No dash sign (-) when the parent folder is empty
Fix SSH advanced options
Fix segmentation fault on exit
Changed «terminal» icons
Improved Debian package
New shortcut (Ctrl+Shift+R) to disconnect and restart a session
Fix «maximized» state that was not correctly saved

Описание, скриншоты и видео

Описание

Ásbrú Connection Manager — это пользовательский интерфейс, который помогает организовывать сеансы удаленного терминала и автоматизировать повторяющиеся задачи.

— Простой графический интерфейс для управления/запуска подключений к удаленным машинам
— Возможности сценариев, аля SecureCRT
— Настраиваемое выполнение локальных команд до или после подключения
— Настраиваемый список макросов (команд) для локального выполнения при подключении или для отправки подключенному клиенту
— Настраиваемый список условных исполнений на подключенной машине через «Ожидание»
— Интеграция с KeePassX
— Возможность подключения к машинам через прокси-сервер
— Кластерные соединения
— Терминалы с вкладками/окнами
— Возможности пробуждения по локальной сети
— Локальные и глобальные переменные, например: запишите пароль один раз, используйте его ВСЕГДА, централизованно изменяя его для более быстрого изменения
— Бесшовная интеграция Gnome/Gtk
— Значок в трее для быстрого запуска управляемых соединений «правой кнопкой».
— Скриншоты и статистика

Скриншоты

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • How to hide files in windows 10
  • Windows 2000 что нового
  • Как изменить курсор мыши на ноутбуке windows
  • Как установить igo на windows ce
  • Корзина в операционной системе windows предназначена для