使用samba:
sudo apt-get install samba samba-common-bin
sudo vi /etc/samba/smb.conf
在“[homes]”节中,
read only = yes 改为 no
browseable=no 改为 yes
或者直接添加一个节:
[aa]
comment = aa Dir
path = /media/pi/72B6-D9E0 要共享的目录
public = yes
read only = no
browseable = yes
sudo /etc/init.d/samba restart 重启
windows访问
任意打开一个文件浏览器,输入ip地址\\192.168.1.188\pi
现在就可以从其它机器*问 pi 这个用户的 home 目录了
如果已经挂载u盘 或移动硬盘 想访问,则可以这样:
在“[homes]”节中添加 path = /mnt/udisk (u盘挂载的目录)
DLNA流媒体服务器:
sudo apt-get install minidlna
sudo vi /etc/minidlna.conf
media_dir=A,/mnt/udisk/Music #A表示这个目录是存放音乐的,当minidlna读到配置文件时,它会自动加载这个目录下的音乐文件
media_dir=P,/mnt/udisk/Picture
media_dir=V,/mnt/udisk/Video
db_dir=/mnt/udisk/db #配置minidlna的数库数据的存放目录
log_dir=/mnt/udisk/log #配置日志目录
在 /mnt/udisk下建立以上目录
sudo /etc/init.d/minidlna restart
sudo /etc/init.d/minidlna status
复制一些video到/mnt/udisk/Video中,在我的电脑 -》网络中可以看到raspberrypi:root,直接点击可以播放视频
安装aria2实现下载机功能:
sudo apt-get install aria2
在/etc目录下创建aria2目录用来存放配置文件:
sudo mkdir /etc/aria2
sudo touch /etc/aria2/aria2.session
sudo vim /etc/aria2/aria2.conf
dir=/mnt/udisk/Download
disable-ipv6=true
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session
max-concurrent-downloads=3
sudo aria2c --conf-path=/etc/aria2/aria2.conf
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
sudo vim /etc/rc.local
exit 0 前面写入下面2行:
sudo /etc/init.d/minidlna restart
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
sudo apt-get install apache2
chmod 777 /var/www
从https://github.com/binux/yaaw下载yaaw,解压放到/var/www里
sudo vim /etc/apache2/sites-enabled/000-default.conf
/var/www/html 改成 /var/www
访问:http://localhost