I'm trying to understand why we use:ssh-keygen -t rsa -f $HOME/.ssh/id-rsa
rather than just:ssh-keygen -t rsa
What functionality is provided by the additional syntax? Thanks!
No additional functionality is added other than demonstrating the location of the key and the suggestion that the location is not fixed. Setting up separate keys to use for different machines is desirable.