I have successfully enabled password-less ssh login to a remote server, say example.com with username user.
But when I use lftp to log on the sftp by
it still asks my password. How it make lftp use my private key to logon the remote lftp server?
There is a little trick to make
lftp use your private key for authentication. The key is to pass an empty password to
lftp as follows
lftp -u user, sftp://example.com