樹莓派作NAS,局域網中分享電影仍是很是爽的,配合aria2及其百度雲下載腳本能夠下載百度雲中的文件到本地,速度飛快。 web
要作NAS,必需要有硬盤,我這裏使用的是從舊筆記本上拆下來的120G硬盤。因爲樹莓派的供電問題,最好有一個有源的USB HUB,省得出現各類神奇的問題。
根據個人經驗,若是想省事兒,最好把硬盤格式化成ext4格式。千萬別在樹莓派上格式化,那個速度簡直… 在電腦上用MiniTool Partition Wizard把硬盤格式化成ext4格式,方法能夠自行百度。 chrome
1 若是硬盤是NTFS格式的,須要安裝ntfs-3g來支持,命令行以下:
sudo apt-get install ntfs-3g session
2 查看硬盤的名稱
sudo fdisk -l ui
3 掛載硬盤 google
mkdir ~/nas sudo mount /dev/sda1 ~/nas # 掛載硬盤到nas文件夾,`/dev/sda1`根據實際狀況變化,下面相同 sudo chmod 766 ~/nas # 設置文件夾權限
4 若是不想每次開機都敲一遍命令行,能夠設置自動掛載硬盤
sudo nano /etc/fstab # 使用nano打開fstab文件,在最後面添加一行
/dev/sda1 /home/pi/nas ext4 defaults 0 0 spa
1 安裝samba
sudo apt-get install samba samba-common-bin
2 配置samba
sudo nano /etc/samba/smb.conf #打開samba配置文件 .net
找到 「# security = user」 這一行,將前面的」#」去掉,修改後內容以下 插件
# 使用本地用戶來登錄 security = user # 在末尾加入以下內容 # 分享名稱 [nas] # 說明信息 comment = NAS # 共享文件的路徑 path = /home/pi/nas # 可被其餘人看到資源名稱(非內容) browseable = yes # 可寫 writable = yes # 新建文件的權限爲 664 create mask = 0664 # 新建目錄的權限爲 775 directory mask = 0775
3 添加用戶
sudo smbpasswd -a pi
4 重啓samba服務
sudo /etc/init.d/samba restart 命令行
aria2有兩種安裝方式:使用apt-get安裝;下載源碼,編譯安裝 rest
前者aria2的版本比較舊,會有一些神奇的問題,命令行sudo apt-get install aria2
這裏推薦下載源碼編譯安裝的方式:
0 下載最新的源文件 (http://sourceforge.net/projects/aria2/)
1 解壓縮tar -zxf aria2-1.18.5.tar.gz
2 ./configure
3 make
4 把編譯好的二進制文件放到環境變量中去:cp -a ./src/aria2c /usr/local/bin/
5 查看版本 aria2c -v
提示:樹莓派編譯速度很是很是慢…能夠在PC上交叉編譯,具體方法百度~我沒操做過,木有發言權
# RPC Setting # enable-rpc=true rpc-listen-all=true rpc-allow-origin-all=true rpc-listen-port=6800 #rpc-user=rpc_user #rpc-passwd=rpc_passwd # General Setting # dir=/home/pi/nas # 下載文件存放路徑 input-file=/home/pi/.aria2/aria2.session # 斷點續傳的文件,須要本身在相關目錄新建一個`aria2.session`文件,使用touch命令 save-session=/home/pi/.aria2/aria2.session save-session-interval=60 log=/home/pi/.aria2/log.log 須要本身在相關目錄新建一個`log.log`文件 log-level=warn #event-poll=select disk-cache=8M #enable-mmap=true file-allocation=falloc peer-id-prefix=-UT2210- user-agent=uTorrent/2210(25130) # Connection Setting # continue=true max-connection-per-server=5 max-concurrent-downloads=3 min-split-size=1M split=5 max-overall-download-limit=0 max-overall-upload-limit=50K max-upload-limit=20 lowest-speed-limit=20K auto-save-interval=120 check-certificate=false # BT/PT Setting # bt-require-crypto=true bt-max-peers=300 enable-peer-exchange=true bt-enable-lpd=true enable-dht=true dht-file-path=/home/pi/.aria2/dht.dat #須要本身在相關目錄新建一個`dht.dat`文件 listen-port=48000-49000 dht-listen-port=48000-49000 # BT下載的端口,須要根據實際狀況修改 follow-torrent=true force-save=true bt-seed-unverified=true bt-save-metadata=true bt-hash-check-seed=true bt-remove-unselected-file=false bt-stop-timeout=900 seed-ratio=1 seed-time=120 disable-ipv6=true
命令行aria2c --conf-path=/home/pi/.aria2/aria2.conf
chrome中安裝「百度網盤助手」,配合aria2來下載百度雲中的文件。
點此下載插件
樹莓派作NAS,局域網中分享電影仍是很是爽的,配合aria2及其百度雲下載腳本能夠下載百度雲中的文件到本地,速度飛快。
要作NAS,必需要有硬盤,我這裏使用的是從舊筆記本上拆下來的120G硬盤。因爲樹莓派的供電問題,最好有一個有源的USB HUB,省得出現各類神奇的問題。
根據個人經驗,若是想省事兒,最好把硬盤格式化成ext4格式。千萬別在樹莓派上格式化,那個速度簡直… 在電腦上用MiniTool Partition Wizard把硬盤格式化成ext4格式,方法能夠自行百度。
1 若是硬盤是NTFS格式的,須要安裝ntfs-3g來支持,命令行以下:
sudo apt-get install ntfs-3g
2 查看硬盤的名稱
sudo fdisk -l
3 掛載硬盤
mkdir ~/nas sudo mount /dev/sda1 ~/nas # 掛載硬盤到nas文件夾,`/dev/sda1`根據實際狀況變化,下面相同 sudo chmod 766 ~/nas # 設置文件夾權限
4 若是不想每次開機都敲一遍命令行,能夠設置自動掛載硬盤
sudo nano /etc/fstab # 使用nano打開fstab文件,在最後面添加一行
/dev/sda1 /home/pi/nas ext4 defaults 0 0