Software / Script / Application to manage access to multiple SSH accounts [closed]

-1

I work with website development and I have hundreds of SSH client accesses in a file manager and I would like some solution that would "mount" or allow quick access to files on remote servers, since I need to get the access data in the password manager and do everything manually.

    
asked by anonymous 02.02.2014 / 14:20

2 answers

1

fabric is generally used for deployment, but works for you.

>
from fabric.api import *

env.hosts = ['[email protected]']

def download():
    get('/diretorio/remoto/', '/diretorio/local/')

This is just an outline, you would have to define all the hosts you want to access, the directories you want to download ...

    
02.02.2014 / 18:49
0

By chance, I work on a project that does just that with 18,000 network elements: -)

I do not think you'll find a product that solves this for you.

What I believe to be the way for you in this case is to periodically run scripts that copy these logs to you for a local machine, and then automate your analysis of these logs yourself.

If the machines you manage are more or less of the same type, it will be a very easy service. In my case, the work is quite complicated because there are hundreds of different types of machines, some running operating systems that I had never even heard of ;-)

    
02.02.2014 / 15:49