安卓設備如何用SMB協議訪問MAC OSX?

安卓設備與MAC的系統均為最新版。

開啟guest下也無法接入,使用ASTRO提示無Windows分享文件。

是否是SMB協議版本的問題?如何解決?


安卓設備目前無法使用mac自帶的smb文件共享協議訪問mac,因為不兼容,在認證用戶這一關過不了,應該是蘋果使壞了,至少是放任不管,畢竟兼容性問題這麼久了,蘋果都沒有修復的意思,谷歌想修復很難,系統升級都是廠家負責的。

方法2個:

1.額外安裝第三方smb協議,如smbup,實測設置完成後可以用安卓設備正常訪問,但是設置過程複雜,對中文支持不好。其他程序沒試過。

2.如另一個回答所說,使用SFTP,這樣要求安卓端文件管理器支持SFTP,ES文件瀏覽器就可以,實測效果和smb不相上下,流媒體播放也OK。參見:How to Browse/Share Files on Mac and Android with ES File Explorer SFTP

mac系統smb與安卓共享的問題 8樓

這個問題折騰了我很久,開始以為是直接從舊版系統升級導致的系統異常,然後用smbup,但是不好用,一度想重裝系統,今天用另一台windows電腦訪問os x的smb發現完全正常,這才意識到是安卓和os x兼容性問題,用 「安卓 mac smb」為關鍵字一搜,第一條搜索結果就找到解決辦法。定位問題原因真TM重要。


可以使用FTP協議,速度在2m/s左右。

打開ftp服務


開啟 FTP Server

sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist

關閉 FTP Server

sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist

安卓端用ES新建ftp伺服器,填上地址,然後是你的用戶名和密碼,連接成功


條件允許的話用NFS,比SMB更快,安卓支持NFS的軟體也很多:

打開Mac終端修改添加/etc/exports

  1. # 打開Mac終端修改添加/etc/exports
    sudo vi /etc/exports ##編輯/etc/exports

  2. # 插入共享目錄/Users及共享網段(目錄可自定義)
    /Users -alldirs -ro -network 192.168.0.0 -mask 255.255.0.0

  3. # 啟動nfs
    sudo nfsd enable

查看當前NFS共享列表

showmount -e

如果改了exports, 更新服務:

sudo nfsd update


為何要用smb?

sftp帶加密,可以壓縮傳輸,為什麼不用……

(共享開遠程登錄即可)


推薦閱讀:

Mac OS X Lion 下如何安裝 wget ?
請問各位用OS X系統/UNIX-like系統的大佬們平時如何獨立不google解決最新問題啊?
各位,在哪找Mac版的CAD和PS?
Mac Os 如何全文檢索epub格式文件?(已解決)

TAG:Mac | macOS | MacOSX使用技巧 | Android |