我正在使用sshfs(带OSXFUSE)在本地目录上挂载远程文件系统。在终端中它看起来像
sshfs username@myremoteserver.com: /path/to/local/directory
然后它要求我输入密码。
如何将其包含在AppleScript中?
我试过
do shell script "sshfs username@myremoteserver.com: /path/to/local/directory"
但它没有做任何事情,我希望是因为它正在等待密码。我不知道如何安全地提示输入密码,将其传递给bash并运行ssh命令。 理想情况下,我想在不打开终端窗口的情况下执行此操作。请注意,密码可能会一直更改,因此我无法使用Keychain Access。
This other question类似,但仅适用于超级用户密码。