gtkpasman

A GTK+ passwords manager for system and network administrators

Main page     Screenshots     Download    

What is it?

It is a graphical interface to manage the usage of passwords related to servers or services, grouped by customers (plateforms, etc.) The purpose is to provide system and network administrators a convenient tool to manage a passwords knowledge base related to customers, servers, services... It can help to retrieve passwords, or even connect to servers (ssh, telnet, ftp...) Unix, C compiler, GTK+ libraries are required in addition to gnupg. Passwords must be kept in a gnupg crypted file. The structure of the file is predefined, but very easy to edit and maintain. The gtk application can switch between a discret applet and a full list of containers.

What is needed?

Where does it come from?

gtkpasman was a project based on gpasman (project of Olivier Sessink) The RC2 crypted method has been replaced by calls to gnupg. The encryption is now external to the application. As the 'Eye view' and its menus have been removed, the application is now completely distinct.

How does it work?

Typical use:
Buttons under the list of accounts on servers, help you to connect:

There is also a search field to find out a server/group/customer in the list.

The password file should contain one line per password; The format of a line in the encrypted file must be the same as the following:

A sample file: gpasman4.txt

This file would give a represented tree like this :
+customer1
   +Group 1
   |  +srvA
   |  | +ssh
   |  |   +root2
   |  +srvB
   |    +ssh
   |      +root
   +Group 2
      +srvC
        +ssh
          +root
+customer2
   +Group 1
      +srvD
        +ssh
          +root
          +acc
+customer3
   +Group A
      +srvE
      | +ssh
      |   +port 322
      |     +root
      +srvF
        +ssh
          +port 322
            +root
	

Authors

Cyril Bellot (Dev, DEB packaging), David Guglielmi (Dev, DEB packaging), David Odin (GTK helpdesk), Philippe Rocques (Testing, FreeBSD port maintener, RPM packaging).

Current version: 0.11

Last news: