利用樹莓派和閑置硬盤,搭建起家中的個人網盤


因為給個人筆記本電腦升級,替換下來了一塊2.5寸的1T機械硬盤,想着閑置也是閑置,不如用來搞一個nas玩玩,可以存放一些個人文件和電影大片,共享給家中的所有人,接下來就跟隨我的腳步,一起來看看如何實現吧

1.前期准備

  • 樹莓派(刷好官方系統,具體教程請見百度)
  • 閑置硬盤(可以是2.5寸,也可以是3.5寸,但前提是已經買好了硬盤殼子,能夠支持USB連接)
  • 路由器

2.路由器MAC地址綁定

先說一下這一步是干嘛,眾所周知,你樹莓派連接家中的路由器會通過路由器的DHCP服務分配給你一個IP,但是這個IP租期到了的話會自行更換,為了一勞永逸,只要綁定MAC地址就可以實現永不更換IP,下面說一下操作步驟:

  • 進入后台頁面
  • 從功能設置中找到DHCP服務,這里說一下基本路由器操作方式都是找到對應的DHCP服務選項

  • 設置好自己的MAC地址和IP地址添加進去,如果說不知道自己的樹莓派的MAC地址,也不用擔心,下面會教你如何去尋找MAC地址

  • 進入終端管理,查看樹莓派這個終端,你就能看到對應的MAC地址

3.配置samba文件共享服務

  • ssh登錄
ssh pi@IP地址
  • 安裝samba服務
sudo apt-get install samba -y
  • 編輯samba配置文件
sudo vim /etc/samba/smb.conf
  • 在文件末尾添加如下內容,如圖所示
 [share]
    comment = Do not arbitrarily modify the database file
    path = /home/pi/share_files
    public = no
    writable = yes 

  • 重啟samba服務
sudo service smbd restart
  • 在家目錄下創建共享文件夾(以pi用戶身份創建)
mkdir -p ~/share_files
  • 配置登錄用戶,因為samba服務需要有一個實體用戶對應到虛擬用戶中
sudo pdbedit -a -u pi 

4.配置硬盤自動掛載到共享目錄

  • 連接你的硬盤到樹莓派上,並查看你要掛在分區的UUID,這里我們要掛載的分區是/dev/sda2
sudo blkid

上圖中圈出來的就是UUID,記下他

  • 編輯/etc/fstab,添加以下內容到最后一行,下面的UUID是你上面找到的UUID
PARTUUID=UUID /home/pi/share_files ntfs umask=000,uid=pi,gid=pi 0 0

5.解決樹莓派不支持寫入ntfs文件系統的問題

在做好以上工作之后,理論上你已經成功搭建了nas網盤,但是美中不足的是,這個網盤你連接上之后,是無法去進行寫入文件的,因為樹莓派的內核不支持在ntfs格式的文件系統的寫入操作,我們需要打一個小補丁:

  • 安裝nfts-3g模塊
sudo apt-get install ntfs-3g -y
  • 更新內核模塊
sudo modprobe fuse
  • 重啟系統
sudo reboot

6.享用

  • Linux電腦下連接smb服務,以Ubuntu為例,這里我是已經點擊了記住密碼,所以不要求我去填寫用戶名及密碼,第一次連接會提示你輸入用戶名密碼,所以你需要填寫的用戶名是pi,密碼是剛才你設置的密碼

  • Android手機連接smb服務,從應用商場下載一個ES文件瀏覽器按照以下方式操作:

  • Windows連接smb服務,win+r呼出窗口,在窗口中輸入\\IP地址\share,輸入用戶名和密碼即可

公眾號:良許Linux

有收獲?希望老鐵們來個三連擊,給更多的人看到這篇文章


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM