Exemplo n.º 1
0
 def auth_password(self, packet):
     """
     Overridden to pass src_ip to credentials.UsernamePasswordIP
     """
     password = getNS(packet[1:])[0]
     srcIp = self.transport.transport.getPeer().host
     c = credentials.UsernamePasswordIP(self.user, password, srcIp)
     return self.portal.login(c, srcIp, IConchUser).addErrback(self._ebPassword)
Exemplo n.º 2
0
Arquivo: ssh.py Projeto: netkey/kippo
 def auth_password(self, packet):
     password = getNS(packet[1:])[0]
     src_ip = self.transport.transport.getPeer().host
     c = credentials.UsernamePasswordIP(self.user, password, src_ip)
     return self.portal.login(
         c, src_ip, conchinterfaces.IConchUser).addErrback(self._ebPassword)