Macos Applescript通过带有密码身份验证的sshfs装载远程文件系统

Macos Applescript通过带有密码身份验证的sshfs装载远程文件系统,macos,ssh,applescript,sshfs,Macos,Ssh,Applescript,Sshfs,我正在使用sshfs(with)在本地目录上挂载远程文件系统。在候机楼里它看起来像 sshfs username@myremoteserver.com: /path/to/local/directory 然后它询问我的密码并完成 如何将其包含在applescript中? 我试过了 do shell script "sshfs username@myremoteserver.com: /path/to/local/directory" 但它什么也不做,我想这是因为它在等待密码。我不知道如何安全

我正在使用sshfs(with)在本地目录上挂载远程文件系统。在候机楼里它看起来像

sshfs username@myremoteserver.com: /path/to/local/directory
然后它询问我的密码并完成

如何将其包含在applescript中?

我试过了

do shell script "sshfs username@myremoteserver.com: /path/to/local/directory"
但它什么也不做,我想这是因为它在等待密码。我不知道如何安全地提示输入密码,将其传递给bash并运行ssh命令理想情况下,我希望在不打开终端窗口的情况下执行此操作。请注意,密码可能会随时更改,因此我无法使用钥匙链访问


类似,但仅适用于超级用户密码。

有什么原因不能使用SSH密钥而不是密码进行身份验证吗?@Kenster,我不熟悉SSH密钥,但我希望我需要远程服务器上的root权限,而我没有。我刚刚收到一个密码,密码经常更改,因此我不能使用Keychain或类似的密码。@Kenster,实际上,问题不在于root权限,但远程服务器的管理员不允许使用SSH密钥。