[Bug 2983] New: Add --fix-up-the-mess to fix up Offending key warnings for the user in one quick step!

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Sat Mar 16 22:39:50 AEDT 2019


https://bugzilla.mindrot.org/show_bug.cgi?id=2983

            Bug ID: 2983
           Summary: Add --fix-up-the-mess to fix up Offending key warnings
                    for the user in one quick step!
           Product: Portable OpenSSH
           Version: 7.9p1
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: ssh
          Assignee: unassigned-bugs at mindrot.org
          Reporter: jidanni at jidanni.org

We are all familiar with the old routine,

$ ssh ...
Warning: the ECDSA host key for 'ssh.example.org' differs from the key
for the IP address '164.190.144.253'
Offending key for IP in /home/jidanni/.ssh/known_hosts:20
Matching host key in /home/jidanni/.ssh/known_hosts:30

$ ed  /home/jidanni/.ssh/known_hosts
11098
20d
w
10656
q

$ ssh ...
Warning: Permanently added the ECDSA host key for IP address
'64.90.44.253' to the list of known hosts.
Well I have a new idea!

At the end of the initial warning just add
"... or if you are really sure, just use --fix-up-the-mess to fix up
the mess"
and then all the user would need to do is one
$ ssh --fix-up-the-mess ...
and voila, the mess is all fixed up! Even no one-time "Permanently
added..." message!

(Of course please choose a better name than --fix-up-the-mess.) Thanks!
https://github.com/libssh2/libssh2/issues/300 = former bug address.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list