ฉันพยายามทดสอบลำดับที่มีการลองใช้กุญแจ หนึ่งในผู้ใช้ระบบกำลังใช้ DSA ดังนั้นฉันพยายามทดสอบเป็นตัวเลือก Bad key types
ฉันได้รับ
$ ssh -vv -p 1522 jwalton@192.168.1.11
OpenSSH_7.1p1, OpenSSL 1.0.2d 9 Jul 2015
debug1: Reading configuration data /Users/jwalton/.ssh/config
/Users/jwalton/.ssh/config line 2: Bad key types 'ssh-ed25519,ecdsa-sha2-nistp256,ssh-dsa,ssh-rsa'.
ssh-dsa
ฉันแคบลงไป อ้างอิงถึงssh_config(5)
(เป็นส่วนหนึ่งของจริงsshd_config(5)
แต่มีการระบุว่าเป็นssh_config
คุณลักษณะใหม่ในบันทึกย่อประจำรุ่น OpenSSH 7.0):
The -Q option of ssh(1) may be used to list supported key types.
อย่างไรก็ตามฉันไม่สามารถใช้งานได้:
riemann::~$ ssh -Q
/usr/local/bin/ssh: option requires an argument -- Q
riemann::~$ ssh -Q dsa
Unsupported query "dsa"
riemann::~$ ssh -Q ssh-dsa
Unsupported query "ssh-dsa"
riemann::~$ ssh -Q ed25529
Unsupported query "ed25529"
riemann::~$ ssh -Q ssh-ed25529
Unsupported query "ssh-ed25529"
riemann::~$ ssh -Q PubkeyAcceptedKeyTypes
Unsupported query "PubkeyAcceptedKeyTypes"
มีวิธีใช้ssh -Q
ตัวเลือกอย่างไร?
คีย์ชนิดของ ssh-dsa คืออะไร?