老谢博客

  • 首页
  • WordPress
  • 网络技术
  • 乱七八糟
  • 运维技术
  • 给我留言
  • 关于老谢

树莓派配置Samba及Aria2

分类:折腾日期:2017-01-17 - 16:04:29作者:老谢

  之前写过 极路由4使用Aria2Gee打造下载中心 之后发现路由器不稳定,Aria2经常掉线,于是想起来可以用树莓派折腾起来,毕竟树莓派比较闲,只跑个LNMP,而且配置比路由器高,肯定要比路由器稳定,于是乎折腾起来!

安装ntfs-3g并挂载硬盘

  ntfs-3g可以让linux读写NTFS格式的分区数据,命令如下:

sudo apt-get install fuse-utils ntfs-3g
modprobe fuse
sudo mkdir /mnt/usb_flash
sudo mount /dev/sda1 /mnt/usb_flash/

sudo apt-get install fuse-utils ntfs-3g modprobe fuse sudo mkdir /mnt/usb_flash sudo mount /dev/sda1 /mnt/usb_flash/

  这里挂载的分区,一般是/dev/sda1,但是请根据实际情况挂载。

安装配置samba
sudo apt-get install samba samba-common-bin
vim /etc/samba/smb.conf

sudo apt-get install samba samba-common-bin vim /etc/samba/smb.conf

  默认会有一个share共享目录,路径path直接改为挂载的路径即可,如下:

[share]
path = /mnt/usb_flash
available = yes
browsealbe = yes
public = yes
writable = yes

[share] path = /mnt/usb_flash available = yes browsealbe = yes public = yes writable = yes

  之后启用samba服务,然后访问下共享目录是否可以正常访问!

/etc/init.d/samba start

/etc/init.d/samba start

安装配置aria2
sudo apt-get install aria2 
mkdir /home/aria2
touch /home/aria2/aria2.session
vim /home/aria2/aria2.conf

sudo apt-get install aria2 mkdir /home/aria2 touch /home/aria2/aria2.session vim /home/aria2/aria2.conf

#rpc-user=user
#rpc-passwd=passwd
#rpc-secret=token #这里设置你的token
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
max-concurrent-downloads=5
continue=true
max-connection-per-server=5
min-split-size=10M
split=10
max-overall-download-limit=0
max-download-limit=0
max-overall-upload-limit=0
max-upload-limit=0
#lowest-speed-limit=0
#referer=*
dir=/mnt/usb_flash/aria2 #下载文件保存目录
#disk-cache=0
#enable-mmap=true
file-allocation=prealloc
input-file=/home/aria2/aria2.session
save-session=/home/aria2/aria2.session

#rpc-user=user #rpc-passwd=passwd #rpc-secret=token #这里设置你的token enable-rpc=true rpc-allow-origin-all=true rpc-listen-all=true #rpc-listen-port=6800 max-concurrent-downloads=5 continue=true max-connection-per-server=5 min-split-size=10M split=10 max-overall-download-limit=0 max-download-limit=0 max-overall-upload-limit=0 max-upload-limit=0 #lowest-speed-limit=0 #referer=* dir=/mnt/usb_flash/aria2 #下载文件保存目录 #disk-cache=0 #enable-mmap=true file-allocation=prealloc input-file=/home/aria2/aria2.session save-session=/home/aria2/aria2.session

vim /etc/init.d/aria2d

vim /etc/init.d/aria2d

#!/bin/sh
### BEGIN INIT INFO
# Provides:          aria2
# Required-Start:    $remote_fs $network
# Required-Stop:     $remote_fs $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFO
 
case "$1" in
start)
 
echo -n "Starting aria2c\n"
sudo -u pi aria2c --conf-path=/home/aria2/aria2.conf -D
;;
stop)
 
echo -n "Shutting down aria2c\n"
killall aria2c
;;
restart)
 
killall aria2c
sudo -u pi aria2c --conf-path=/home/aria2/aria2.conf -D
;;
esac
exit

#!/bin/sh ### BEGIN INIT INFO # Provides: aria2 # Required-Start: $remote_fs $network # Required-Stop: $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Aria2 Downloader ### END INIT INFO case "$1" in start) echo -n "Starting aria2c\n" sudo -u pi aria2c --conf-path=/home/aria2/aria2.conf -D ;; stop) echo -n "Shutting down aria2c\n" killall aria2c ;; restart) killall aria2c sudo -u pi aria2c --conf-path=/home/aria2/aria2.conf -D ;; esac exit

参考教程
  • 用树莓派搭建家庭NAS下载机
  • 树莓派挂载U盘
  • 使用Aria2下载百度网盘和115的资源

原文地址 : https://www.xj123.info/6741.html

本站遵循 : 署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5)

版权声明 : 原创文章转载时,请务必以超链接形式标明文章原始出处

  • 上一篇:极路由4使用Aria2Gee打造下载中心
  • 下一篇:强悍的ASUS飞行堡垒FX53VD
3条评论
  1. 大D 说:

    坐沙发,老谢好厉害~搞得我都想去买个树莓派了。

    POST:2017-01-17 22:23 回复
    • 老谢 说:

      搞起来,不吃亏,但是树莓派接硬盘电源要好点,不然带不动

      POST:2017-01-17 22:56 回复
  2. kn007 说:

    Mark,学习了,树莓派感觉对我现在来说用处不大,买来可能只是吃灰

    POST:2017-01-24 03:18 回复
发表评论 点击取消评论.

*必填

*必填

  • 文章归档
  • 子网计算
  • 我的共享
  • 锻炼计划
  • 给我留言
  • 关于老谢
2021年1月
一 二 三 四 五 六 日
 123
45678910
11121314151617
18192021222324
25262728293031
« 11月    

最新文章

  • VCSA中删除horizon view链接克隆生成的replica-受保护副本
  • Esxi6.7U3安装SanDisk Fusion-io 1.3T ioscale Pci SSD加速卡驱动
  • 搭建ELK日志系统分析处理fortigate的syslog日志
  • 华为USG防火墙配置NAT映射回流解决内网通过公网映射访问内部服务器
  • 飞塔防火墙fortitoken配置
  • 大众朗行1.6L近3年使用养车成本分享
  • VMware Horizon 7.12 安装与部署
  • 闲鱼垃圾佬收MacBook Pro翻车了!
  • zabbix监控tracert路由
  • Nginx使用stream模块反代TCP端口

最新评论

  • 沉舟侧畔:咸鱼水太深了。宁远买官方翻新的
  • 松桃:我把esxi的时间调成10分钟了,手动上es...
  • 安迪:确实如此,可有解决方法么
  • 大D:YM大佬!
  • Tee:这像炸弹了
  • Melody:你这么一量化,感觉用车成本好高!话...
  • 夏天烤洋芋:最近看科目一呢,等我拿到本,我...
  • 成考报名时间:那今年就是第十年了
  • 成考报名时间:一眼看见了机器猫 还蛮可爱的
  • Harvey:大佬 链接没有文件了

日志存档

  • 2020年11月
  • 2020年9月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年1月
  • 2019年12月
  • 2019年10月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年1月
  • 2017年10月
  • 2017年9月
  • 2017年8月
  • 2017年7月
  • 2017年2月
  • 2017年1月
  • 2016年12月
  • 2016年11月
  • 2016年10月
  • 2016年7月
  • 2016年6月
  • 2016年4月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年10月
  • 2015年9月
  • 2015年7月
  • 2015年5月
  • 2015年4月
  • 2015年3月
  • 2015年2月
  • 2015年1月
  • 2014年12月
  • 2014年10月
  • 2014年9月
  • 2014年8月
  • 2014年7月
  • 2014年6月
  • 2014年5月
  • 2014年4月
  • 2014年3月
  • 2014年2月
  • 2014年1月
  • 2013年12月
  • 2013年11月
  • 2013年10月
  • 2013年9月
  • 2013年8月
  • 2013年7月
  • 2013年6月
  • 2013年5月
  • 2013年4月
  • 2013年3月
  • 2013年2月
  • 2013年1月
  • 2012年12月
  • 2012年11月
  • 2012年9月
  • 2012年8月
  • 2012年7月
  • 2012年6月
  • 2012年5月
  • 2012年4月
  • 2012年3月
  • 2012年2月
  • 2012年1月
  • 2011年12月
  • 2011年11月
  • 2011年10月
  • 2011年9月
  • 2011年8月
  • 2011年7月
  • 2011年6月
  • 2011年5月
  • 2011年4月
  • 2011年3月
  • 2011年2月
  • 2011年1月
  • 2010年12月
  • 2010年11月
  • 2010年10月
  • 2010年9月
  • 2010年8月
  • 2010年7月

W3C

  • XHTML 1.0 Transitional
  • CSS level 3
  • Google+
Copyright © 2010-2020 老谢博客 All rights reserved.
Gzipped 76.5% | Optimized loading 66 queries in 0.268 seconds | Memory 28.11 MB | 皖ICP备13010663号-1
Powered by WordPress. | Hosted By 腾讯云 | Theme by WordPress主题巴士 | 站点地图 | SiteMap | Uptime