mirror of https://github.com/jumpserver/jumpserver
fix: 修复自动生成公钥优先使用dss格式的问题(默认优先使用rsa)
parent
b37c8b09bf
commit
0ecd9fa32a
|
@ -75,11 +75,16 @@ def ssh_key_string_to_obj(text, password=None):
|
|||
key = paramiko.RSAKey.from_private_key(StringIO(text), password=password)
|
||||
except paramiko.SSHException:
|
||||
pass
|
||||
else:
|
||||
return key
|
||||
|
||||
try:
|
||||
key = paramiko.DSSKey.from_private_key(StringIO(text), password=password)
|
||||
except paramiko.SSHException:
|
||||
pass
|
||||
else:
|
||||
return key
|
||||
|
||||
return key
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue