首页 文章

在具有受密码保护的私钥的Mac上使用SSHFS

提问于
浏览
0

嘿伙计们,我有一个远程文件服务器,用于托管我的音乐/电影 . 我有一台笔记本电脑和台式机,并希望在两者之间共享我的文件,而这些文件实际上都不在这两台机器上,因此我使用旧的垂死笔记本电脑来托管SSH服务器,插入我的外部驱动器 .

我在服务器上配置sshd以使用受密码保护的私钥接受连接,并且使用Cyberduck等应用程序可以很好地工作 . 问题是,我希望能够打开iTunes并将其指向我的远程库 . (显然iTunes只能在安装共享时工作 . )同样,如果我想观看电影,我不想将其复制到我的桌面,等待传输完成,然后开始观看 . 我想双击该文件,并将其流式传输到我的笔记本电脑,就好像它是本地文件一样 .

问题是,我尝试从这个站点安装sshfs:

sshfs for Mac OS X

但我无法弄清楚如何提供私钥,更不用说密码保护了 . 我是SSH服务器配置的新手,所以如果我遗漏任何关键信息,请告诉我 .

谢谢!

1 回答

  • 2

    您可能首先要使用标准 sshfs for OS X,它包含在MacFuse here中 . 使用它,它支持读取 $HOME/.ssh/config 和ssh键,就像标准命令行 ssh client一样 . 尝试获取与 ssh 客户端的连接,然后使用相同的用户名和主机名进行sshfs安装 . 我在iTunes中使用这个设置来远程访问我的音乐库 . 但是,如果涉及的机器都是OS X系统并且在同一网络上(因此 Bonjour 发现有效), iTunes 的当前版本允许自动共享音乐库,只要您愿意在两者上保持运行 iTunes . 见 iTunes -> Preferences -> Sharing .

相关问题