split SSH connection function
add --no-passphrase option

if specified the RSA/DSA auth without pwd will be tried first