As Gary said, it is a choice that has been made on breezy to hash ~/.ssh/known_hosts to prevent worms usage. As a result, bash completion can not use it.
If you want to get completion, just do what Gary described in his comment. It is not a bug, it is a choice. ** Changed in: bash (Ubuntu) Status: Confirmed => Rejected -- bash completion does not work for ssh https://launchpad.net/bugs/42382 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs