skd is a tool for the simple distribution of SSH keys in a growing environment. It allow you to create hosts, group them, and link that group a group of users with keys to easily distribute all affected keys. skd generates a DSA or RSA keypair, which is saved to its database and used as the authentication source for skd itself. This keypair can (and should be) additionally be encrypted using a passphrase. This allows you to simply add a user with their key and press one button to grant (and revoke!) the user's access to all needed hosts.
The X2Go Server allows you to connect to and control your machine from a remote computer running the X2Go Client. You can simulate a complete desktop session or run individual remote applications as if they were running on your local machine. The protocol is secure (via SSH) and very responsive, even over a very slow connection.
The X2Go Client allows you to connect to and control a remote machine running the X2Go Server. You can simulate a complete desktop session or run individual remote applications as if they were running on your local machine. The protocol is secure (via SSH) and very responsive, even over a very slow connection.
ssh-ident allows you to have a single line in your .bashrc, then let it take care of loading ssh-agents when first needed, load all the necessary keys, and share ssh-agents across login consoles. If you have multiple identities for the same account, it is able to load different keys depending on the host you connect to or the path you are working from. At the same time, it keeps the ssh-agents separated and forwards only the keys which are needed for the specific host. It also allows you to specify ssh-add options, so you can automatically lock keys which are unused for a certain time, or have a confirmation request every time a specific key is used.
KeyBox is a Web-based SSH console for executing commands and managing multiple systems simultaneously. It allows you to share terminal commands and upload files to all your systems. Once the sessions have been opened you can select a single system or any combination on which to run your commands. Also, additional system administrators can be added and their terminal sessions and history can be audited.
ECommands is intended to make it easy to execute commands over Unix/Linux Servers using a Web interface. It was implemented completely in Python and Django, and it will work from automation processes to generalization commands. It allows centralized administration, better understanding of repetitive and complex operating systems commands, connections made over SSH to multiple servers using a Web console, auditory feedback over the execution of commands processes on servers, multiple users and permissions, easy installation on 64-bit Linux, grouping commands, and more.