I read this question
In the answer and solution appears the following command (adapted here for presentation purposes)
ssh-keyscan 192.168.1.X | ssh-keygen -lf -
I know that the first command isolated shows the public keys of the host. When the complete command is executed - thus the two parts - according with the final output, the public keys of the first command are used to generate the fingerprint of themselves.
question
- How does
-work in thessh-keygen -lf -command?
It is mandatory. I know l is to show the fingerprint and f to define a filename, but how is interpreted -?