安卓設備如何用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 SFTPmac系統smb與安卓共享的問題 8樓
這個問題折騰了我很久,開始以為是直接從舊版系統升級導致的系統異常,然後用smbup,但是不好用,一度想重裝系統,今天用另一台windows電腦訪問os x的smb發現完全正常,這才意識到是安卓和os x兼容性問題,用 「安卓 mac smb」為關鍵字一搜,第一條搜索結果就找到解決辦法。定位問題原因真TM重要。可以使用FTP協議,速度在2m/s左右。
安卓端用ES新建ftp伺服器,填上地址,然後是你的用戶名和密碼,連接成功打開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
條件允許的話用NFS,比SMB更快,安卓支持NFS的軟體也很多: 打開Mac終端修改添加/etc/exports
# 打開Mac終端修改添加/etc/exports
sudo vi /etc/exports ##編輯/etc/exports
# 插入共享目錄/Users及共享網段(目錄可自定義)
/Users -alldirs -ro -network 192.168.0.0 -mask 255.255.0.0
# 啟動nfs
sudo nfsd enable
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 |