嘿伙计们,我有一个远程文件服务器,用于托管我的音乐/电影 . 我有一台笔记本电脑和台式机,并希望在两者之间共享我的文件,而这些文件实际上都不在这两台机器上,因此我使用旧的垂死笔记本电脑来托管SSH服务器,插入我的外部驱动器 .
我在服务器上配置sshd以使用受密码保护的私钥接受连接,并且使用Cyberduck等应用程序可以很好地工作 . 问题是,我希望能够打开iTunes并将其指向我的远程库 . (显然iTunes只能在安装共享时工作 . )同样,如果我想观看电影,我不想将其复制到我的桌面,等待传输完成,然后开始观看 . 我想双击该文件,并将其流式传输到我的笔记本电脑,就好像它是本地文件一样 .
问题是,我尝试从这个站点安装sshfs:
但我无法弄清楚如何提供私钥,更不用说密码保护了 . 我是SSH服务器配置的新手,所以如果我遗漏任何关键信息,请告诉我 .
谢谢!
1 回答
您可能首先要使用标准
sshfs
for OS X,它包含在MacFuse here中 . 使用它,它支持读取$HOME/.ssh/config
和ssh键,就像标准命令行ssh
client一样 . 尝试获取与ssh
客户端的连接,然后使用相同的用户名和主机名进行sshfs安装 . 我在iTunes中使用这个设置来远程访问我的音乐库 . 但是,如果涉及的机器都是OS X系统并且在同一网络上(因此Bonjour
发现有效),iTunes
的当前版本允许自动共享音乐库,只要您愿意在两者上保持运行iTunes
. 见iTunes -> Preferences -> Sharing
.