MacFUSE + SSHFS 試用報告
前天提到Google釋出了MacFUSE,讓Mac也能夠支援Linux上以FUSE為基礎所實做的檔案系統,例如SSHFS和能夠讀寫NTFS的NTFS 3G。剛才親身試用了一下,沒有碰到甚麼困難,很順利的就成功地用SSHFS掛上遠端Linux的檔案系統了。以下簡單介紹一下安裝和使用MacFUSE + SSHFS的方法。要注意的是,sshfs目前沒有圖形介面,必須用終端機輸入指令才行,如果你完全沒有這方面的經驗可能會碰到一些困難。首先,先到MacFUSE的Project page下載MacFUSE-0.1.0b006.dmg,並照一般程式的方法把他裝起來。安裝完成後,接下來直接打開終端機(應用程式/工具程式/終端機)。如果有在/usr/local/bin發現sshfs,這就表示MacFUSE已安裝完成了。再來我們在Mac上試試SSHFS,在開始前得先把/usr/local/bin加入預設的搜尋路徑中。Mac預設是用bash作為shell,但沒有幫user建好預設的shell設定檔,所以如果你完全沒設定過shell,就直接用一個文字編輯器輸入下列的設定,並存為~/.bash_profile:
export PATH="$PATH:/usr/local/bin"
如果已經有這個檔了,就直接把這一行加進去就可以了。設定完PATH後,重新開啟一個新的終端機,就能開始玩sshfs了。sshfs的用法如下,sshfs [remote-host]:[remote-path] [local-mount-path]
- [remote-host]是遠端主機的host name或IP,可以是任何一個有ssh server的機器,不一定要是MacOSX,也可以是Linux或是FreeBSD(甚至是Windows + cy...