In our environment we have RHEL’s 5,6 and 7 machines and we would like to implement duo across our Linux servers. We have automated processes that rely on ssh keys to transfer files securely and we have admins that regularly access the servers via ssh keys and passwords. I noticed that in order to authenticate via ssh keys duo requires a the items referenced below.
SSH protocol 2
Duo Unix 1.9.15
My question is if we meet the requirements specified, while using duo_unix ( pam module config preferred ), can we either use ssh keys or passwords to authenticate via duo ( not both but either or ). Or can you only use passwords or keys with DUO. If duo has the ability to implement either ssh keys or passwords with duo is there any documentation to explain how to implement the option of passwords or ssh keys with duo ( duo_unix ) ? Thanks in advance