Ejemplo n.º 1
0
    def test_add1(self):
        sredis = StorageRedis()
        pubkey = 'BAAAB3NzaC1yc2EAAAABIwAAAGEArzJx8OYOnJmzf4tfBEvLi8DVPrJ3/c9k2I/Az64fxjHf9imyRJbixtQhlH9lfNjUIx+4LmrJH5QNRsFporcHDKOTwTTYLh5KmRpslkYHRivcJSkbh/C+BR3utDS555mV'
        username = '******'
        self.assertTrue(sredis.add_username(pubkey, username))
        username = sredis.get_username(pubkey)
        self.assertEqual(username, "rauburtin1")

        self.assertTrue(sredis.add_userinfo(username, 'localhost', '22'))
        userinfo = sredis.get_userinfo(username)
        self.assertDictEqual(userinfo, {'remote': 'localhost', 'port': '22'})

        sredis.del_username(pubkey)
        username = sredis.get_username(pubkey)
        self.assertIsNone(username)

        username = "******"
        sredis.del_userinfo(username)
        userinfo = sredis.get_userinfo(username)
        self.assertDictEqual(userinfo, {})
Ejemplo n.º 2
0
    def test_add1(self):
        sredis = StorageRedis()
        pubkey = "BAAAB3NzaC1yc2EAAAABIwAAAGEArzJx8OYOnJmzf4tfBEvLi8DVPrJ3/c9k2I/Az64fxjHf9imyRJbixtQhlH9lfNjUIx+4LmrJH5QNRsFporcHDKOTwTTYLh5KmRpslkYHRivcJSkbh/C+BR3utDS555mV"
        username = "******"
        self.assertTrue(sredis.add_username(pubkey, username))
        username = sredis.get_username(pubkey)
        self.assertEqual(username, "rauburtin1")

        self.assertTrue(sredis.add_userinfo(username, "localhost", "22"))
        userinfo = sredis.get_userinfo(username)
        self.assertDictEqual(userinfo, {"remote": "localhost", "port": "22"})

        sredis.del_username(pubkey)
        username = sredis.get_username(pubkey)
        self.assertIsNone(username)

        username = "******"
        sredis.del_userinfo(username)
        userinfo = sredis.get_userinfo(username)
        self.assertDictEqual(userinfo, {})
Ejemplo n.º 3
0
#!/usr/bin/env python
from pysftpproxy.storageredis import  StorageRedis
sredis = StorageRedis()

pubkey=open("/home/rauburtin/.ssh/id_rsa.pub","r").read()
if pubkey.endswith("\n"):
    pubkey = pubkey[:-1]
if len(pubkey.split())==3:
    pubkey = ' '.join(pubkey.split()[:-1])
if len(pubkey.split())==2:
    pubkey = pubkey.split()[1]
username="******"

sredis.add_username(pubkey,username)
sredis.add_userinfo(username,"192.168.22.14","32772","root","/")

Ejemplo n.º 4
0
#!/usr/bin/env python
from pysftpproxy.storageredis import StorageRedis
sredis = StorageRedis()

pubkey = open("/home/rauburtin/.ssh/id_rsa.pub", "r").read()
if pubkey.endswith("\n"):
    pubkey = pubkey[:-1]
if len(pubkey.split()) == 3:
    pubkey = ' '.join(pubkey.split()[:-1])
if len(pubkey.split()) == 2:
    pubkey = pubkey.split()[1]
username = "******"

sredis.add_username(pubkey, username)
sredis.add_userinfo(username, "localhost", "22", "root", "/")
Ejemplo n.º 5
0
#!/usr/bin/env python
from pysftpproxy.storageredis import StorageRedis
sredis = StorageRedis()

pubkey = open("/home/rauburtin/.ssh/id_rsa.pub", "r").read()
if pubkey.endswith("\n"):
    pubkey = pubkey[:-1]
if len(pubkey.split()) == 3:
    pubkey = ' '.join(pubkey.split()[:-1])
if len(pubkey.split()) == 2:
    pubkey = pubkey.split()[1]
username = "******"

sredis.add_username(pubkey, username)
sredis.add_userinfo(username, "192.168.22.14", "32772", "root", "/")
Ejemplo n.º 6
0
#!/usr/bin/env python
from pysftpproxy.storageredis import  StorageRedis
sredis = StorageRedis()

pubkey=open("/home/rauburtin/.ssh/id_rsa.pub","r").read()
if pubkey.endswith("\n"):
    pubkey = pubkey[:-1]
if len(pubkey.split())==3:
    pubkey = ' '.join(pubkey.split()[:-1])
if len(pubkey.split())==2:
    pubkey = pubkey.split()[1]
username="******"

sredis.add_username(pubkey,username)
sredis.add_userinfo(username,"localhost","22","root","/")