No, using public key auth you don't need to provide a pass phrase. You can optionally have a pass phrase to locally protect your private key, and if you have this, you need to provide this. However, you can either not have a local key-protecting passphrase, or you can cache it using ssh-agent, in which case you only enter it once, and then it is memory until the agent process is reset.
|