Dosyaları bir sftp sunucusuna göndermek için lftp kullanıyorum, ancak anahtar ve parola ile bağlantı kurmuyorum.Anahtar + şifre ile lftp?
Yani sftp de, ben bunu yapabilirsiniz:
Yanisftp -i .ssh/id_rsa.mykey [email protected]
Enter passphrase for key '.ssh/id_rsa.mykey': my passphrase here
, bunu nasıl bağlantı yöntemi ile lftp kullanarak yapabilirsiniz?
lftp, mulitple iletişim kurallarını destekleyen bir istemcidir (ftp, ftps, sftp, ...), hangi protokolü kullanmaya çalışıyorsunuz? Örneğin ftp, ortak anahtar kimlik doğrulamasını desteklemiyor, bu nedenle usename + password ile takıldınız. – mata
sftp kullanıyorum, bu yüzden anahtarımla bir parola kullanabilirim. Bunu deniyorum: ** lftp -e "set ssl: anahtar dosyası .ssh/id_rsa.mykey" sftp: //my.host.fr** ama işe yaramadı ... – Hakadel
niçin don ' ssh tabanlı protokoller için daha iyi bir destek sunan 'scp' veya' sftp' komutunu kullanırsanız ... lftp ile çalışmış gibi görünen şey, ssh-add 'özel anahtarını çalışan bir ssh-agent'a eklemek için ', sonra lftp kullanır. – mata