SSHClient support private key auth too