天天看點

《開源硬體創客——15個酷應用玩轉樹莓派》——6.1檔案雲儲存

本節書摘來異步社群《開源硬體創客——15個酷應用玩轉樹莓派》一書中的第6章,第6.1節,作者:朱鐵斌,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

在上一章中,我們已經利用樹莓派下載下傳機下載下傳了一些資源,那麼怎樣才能将這些資源分享出去呢?看完本節内容你就知道答案啦!

在樹莓派的指令行界面中輸入指令“sudo apt-get install samba samba-common-bin”來下載下傳并安裝samba和samba-common-bin這兩個應用程式。安裝完成後,我們可以建立一個使用者和一個檔案夾,并将該使用者與檔案夾進行綁定,用于共享檔案,依次輸入以下指令來完成相關操作。

注意:

建立共享使用者和檔案夾并不是必須的操作。我們可以使用樹莓派預設的使用者來共享已有的檔案夾。

完成以上操作後,我們就可以開始配置samba了。在指令行中輸入指令“sudo nano /etc/samba/smb.conf”來打開配置檔案。首先,我們需要來配置samba的通路安全等級。一般常用的通路等級為“user”,即需要驗證使用者名和密碼進行通路。本書就是采用了該種通路等級。此外,還有“share”允許所有使用者通路。這是最為寬松的通路等級。由于samba預設采用了“user”這個安全等級,是以我們無需再進行配置。接下來我們需要做的是在配置檔案中加入共享賬戶與共享檔案夾的配置資訊,具體指令如下。

完成上述配置後,按快捷鍵ctrl+o進行儲存,按快捷鍵ctrl+x退出編輯。接着,我們需要輸入指令“sudo smbpasswd -a sharepi”來給剛才建立的共享使用者設定一個共享密碼。這個密碼不同于在建立時設定的密碼,其用于驗證通路共享檔案夾的其他裝置。最後,輸入指令“sudo service samba restart”來重新開機samba服務。如圖6-1所示。

《開源硬體創客——15個酷應用玩轉樹莓派》——6.1檔案雲儲存

在啟動samba服務後,我們就可以在其他裝置上通路樹莓派上的共享檔案夾了。這時,我們可以把樹莓派當做私有雲儲存裝置進行操作。

1.計算機端通路samba

在windows環境下打開“我的電腦”,在上方位址欄中以“樹莓派ip位址”格式輸入樹莓派ip位址即可通路共享檔案夾。輕按兩下共享檔案夾,會提示需要輸入網絡通路憑據,這時,輸入我們開始時建立的共享使用者和最後設定的共享密碼即可成功通路樹莓派上的共享檔案。接下來,我們就可以讓計算機與樹莓派之間進行檔案傳輸了。此外,我們還可以通過加入移動硬碟來增加我們雲儲存的空間,進而真正實作“私有雲”的目标。如圖6-2所示。

2.移動端通路samba

移動端通路samba也是十分友善快捷的。此時,我們可以通過一些檔案管理程式來通路樹莓派中的資源。在安卓中,我們可以使用es檔案管理器來實作這一功能。首先在應用商店中下載下傳es檔案管理器,安裝完畢後點選進入,在主界面下方工具欄中選擇“建立”,在建立“類型”中選擇“samba(區域網路)”,路徑中填入樹莓派ip位址,最後點選“确定”即可通路樹莓派的共享檔案夾了,如圖6-3所示。

《開源硬體創客——15個酷應用玩轉樹莓派》——6.1檔案雲儲存

繼續閱讀