Make password optional for sftp deployment

Some people use public key authentication