我正在尝试通过 sshfs(使用 osxfuse,以前的 macfuse)挂载路由器上的文件夹。不幸的是,路由器不会直接使用标准命令行进行重放,而是需要几个命令来调用它,如下所示:
local$ ssh user@router
Password:
OpenDG> system
OpenDG> shell
remote$
因此,为了使其正常工作,我需要在 ssh 会话开始时发送一些命令,然后再更改远程文件夹并挂载它。不幸的是,查看 sshfs 参数,我找不到任何相关内容。
您知道如何处理吗?非常感谢您提供协助!
答案1
为该路由器设置无密码 ssh,然后编写一个脚本通过 ssh 发送命令local$ ssh router system
,local$ ssh router shell
然后将 sshfs 命令放在最后。