我有一个登录到 sftp 服务器的脚本
eval `ssh-agent -s`
ssh-add /home/<username>/.ssh/id_rsa
sftp <username>@<target>
Run Code Online (Sandbox Code Playgroud)
这有效,但我只想获取比特定日期更新的文件。使用 sftp 似乎不可能,所以我想使用lftp
如果我尝试使用 lftp 运行相同的脚本
eval `ssh-agent -s`
ssh-add /home/<username>/.ssh/id_rsa
lftp <username>@<target>
Run Code Online (Sandbox Code Playgroud)
我收到输入密码的提示。是否可以将 lftp 与 ssh-agent 一起使用,或者是否有其他方法可以避免提供密码?