![](https://lh3.googleusercontent.com/-Mu9Ob4nOseQ/VtfumLWKw_I/AAAAAAAAb2A/5qmTi8P9vGU/s640-Ic42/2016-03-03-085130_655x390_scrot.png)
想透過 Raspberry Pi 透過網路芳鄰來分享資料可以使用 Samba 來達成,不過 Raspbian 預設並沒有安裝 Samba 套件,所以首先需進行 Samba 安裝。
# sudo apt-get install samba
![](https://lh3.googleusercontent.com/-3qchUuYd9Aw/VtlMMI6UGJI/AAAAAAAAb2w/atfncwj-P_4/s640-Ic42/2016-03-04-073151_655x390_scrot.png)
接下來需設定 smb.conf 檔
# sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup ( 備分設定檔 )
# sudo nano /etc/samba/smb.conf
在 conf 檔加入以下設定
[pi] ( 網路芳鄰會看見的名稱 )
comment = pifolder
read only = no
path = /home/pi ( 分享的資料路徑 )
guest ok = yes ( 是否允許暱名登入,也可使用 public = yes )
force user = pi
writeable = yes
create mask = 0777
directory mask = 0777
![](https://lh3.googleusercontent.com/-8Ln9CstINj0/VvOJVEX8ACI/AAAAAAAAb9k/BYJEei5aRUkMh1NmOhaqqgvTM7Ic5bCCQCCo/s640-Ic42/2016-03-24-131134_655x390_scrot.png)
設定完後需將重啟一下 samba。
# sudo /etc/init.d/samba restart ( 重啟 samba )
![](https://lh3.googleusercontent.com/-O7yv59MNwIQ/VtlMGEWVzfI/AAAAAAAAb2o/gnKDOSgwqvI/s640-Ic42/wintoraspberry.png)
接著透過 Windows 網路芳鄰就看到 Raspberry Pi 分享出來的資料夾,如果不想那麼開放的話,來改一下設定把此路徑改為需要帳號密碼才能使用。
![](https://lh3.googleusercontent.com/-gxQuZiJYGKQ/VvOQYF_3yFI/AAAAAAAAb98/SJvpGhSWajw0OVrRlIMjMl30eZ2VAMi1ACCo/s640-Ic42/2016-03-24-145525_655x390_scrot.png)
為了比較這邊新增兩個共享資料夾,一個需要帳號密碼登入一個不需要,一個會在網芳顯示一個不會,如此只有知道路徑的人才能連入。
[pi]
comment = pishare
path = /home/pi
guest ok = no ( 需帳號、密碼登入 )
browsable = no ( 不顯示此共用資料夾 )
force user = pi
writeable = yes
create mask = 0760
directory mask = 0760
[Download]
comment = pidownload
read only = no
path = /home/pi/Downloads
guest ok = yes ( 允許暱名登入 )
force user = pi
writeable = yes
create mask = 0777
directory mask = 0777
![](https://lh3.googleusercontent.com/-5X9iJCPCvoo/VvORY3gVPoI/AAAAAAAAb-I/kcGBpmqVKgsM4htIz1ZFM-lMpGVPcyHowCCo/s640-Ic42/2016-03-24-150315_655x390_scrot.png)
當然需要設定一組 Samba 使用的帳號、密碼,然後再重啟一下 samba
# sudo pdbedit –a pi
# sudo /etc/init.d/samba restart
![](https://lh3.googleusercontent.com/-uq7s2Qdo_4A/VvOQU7TlksI/AAAAAAAAb98/6UlurPX2fUoSzpx_pAqJO2y3pzG-ouZpgCCo/s640-Ic42/winsamba01.png)
打開 Windows 網路芳鄰只看到 Download 這個共享資料夾而且可以直接連入,而設定為不顯示的 pi 共享資料夾並不會顯示出來,需手動輸入共享路徑並輸入帳號'、密碼後才可以連入使用。
![](https://lh3.googleusercontent.com/-UOS8kflnZO8/VvOknCLfBKI/AAAAAAAAb-g/O7TGmIK5ZqIjKMS9GqtpYhjLuI5WxxtQwCCo/s640-Ic42/2016-03-24-162410_655x390_scrot.png)
最後可透過以下指令來列出目前 samba 使用的狀況,如登入的使用者、開啟的目錄等。
# sudo smbstatus