由於給我的筆記本電腦升級,替換下來了一塊2.5寸的1T機械硬盤,想着閒置也是閒置,不如用來搞一個nas玩玩,能夠存放一些我的文件和電影大片,共享給家中的全部人,接下來就跟隨個人腳步,一塊兒來看看如何實現吧vim
1.前期準備
- 樹莓派(刷好官方系統,具體教程請見百度)
- 閒置硬盤(能夠是2.5寸,也能夠是3.5寸,但前提是已經買好了硬盤殼子,可以支持USB鏈接)
- 路由器
2.路由器MAC地址綁定
先說一下這一步是幹嗎,衆所周知,你樹莓派鏈接家中的路由器會經過路由器的DHCP
服務分配給你一個IP
,可是這個IP
租期到了的話會自行更換,爲了一勞永逸,只要綁定MAC地址就能夠實現永不更換IP
,下面說一下操做步驟:windows
- 從功能設置中找到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
格式的文件系統的寫入操做,咱們須要打一個小補丁:ssh
- 安裝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
,輸入用戶名和密碼便可。
-----------------ui
我是良許,世界500強外企 Linux 開發工程師,專業生產 Linux 乾貨。歡迎關注個人公衆號「良許Linux」,回覆「1024」獲取最新最全的技術資料,回覆「入羣」進入高手如雲技術交流羣。rest
