With the recent release of the ansible.netcommon Collection version 3.0.0, we have promoted two features as standard: libssh transport and import_modules. Libssh support was formally https://www.ansible.com/blog/new-libssh-connection-plugin-for-ansible-network in November 2020 for FIPS mode compatibility and speed.

One of the earliest issues we identified with paramiko, our earlier SSH transport plugin, is that it was not FIPS 140 compliant. This meant that environments that mandate FIPS mode to be enabled cannot use paramiko as their SSH transport mechanism.

The libssh plugin, on the other hand, uses the libssh C library to do almost all of the work.

Related Articles