歡迎光臨
每天分享高質量文章

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

來自:良許Linux(微訊號:liangxuxiansheng)

作者 Tyrant,作者部落格地址:

https://www.linuxstudy.cn

因為給個人膝上型電腦升級,替換下來了一塊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,密碼是剛才你設定的密碼

 

  • ndroid手機連線smb服務,從應用商場下載一個ES檔案瀏覽器輸入使用者名稱和密碼即可;

  • windows連線smb服務,win+r撥出視窗,在視窗中輸入IP地址share,輸入使用者名稱和密碼即可。

已同步到看一看
贊(0)

分享創造快樂