我有一台 Solaris 服务器,需要使用 sftp 删除远程机器上的文件(我不能使用 ssh)。是否可以将私钥传递给此命令进行身份验证(我在 Solaris 中看不到 -i 参数)以及如何删除此文件?谢谢。
答案1
您可以使用 -o 选项传递 SSH 选项。例如
sftp -oIdentityFile=/path/to/identity user@host
这将连接并启动交互式 SFTP 会话。按照提示输入命令sftp>
:
sftp> rm /path/to/file
Removing /path/to/file
sftp> bye
您已经完成了!