sudo mkdir /mnt/1GB_USB_flash
sudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/1GB_USB_flash
//用完之后卸载
sudo umount /mnt/1GB_USB_flash
sudo apt-get install exfat-fuse
/dev/sda1 /mnt/usbdisk vfat rw,defaults 0 0
sudo apt-get install samba samba-common-bin
sudo /etc/init.d/samba restart
sudo smbpasswd -a pi
然后编辑 /etc/samba/smb.conf 文件,在文件的末尾添加:sudo mkdir /home/shares
sudo mkdir /home/shares/public
sudo chown -R root:users /home/shares/public
sudo chmod -R ug=rwx,o=rx /home/shares/public
保存文件,并重启 samba 服务。[public]
comment = Public Storage
path = /home/shares/public
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
read only = no
sudo apt-get install transmission-daemon
3)还要配置目录的权限:mkdir -p /home/pi/incomplete # for incomplete downloads
mkdir /home/pi/complete # finished downloads
4)修改配置文件 /etc/transmission-daemon/settings.json ,这是一个 json 格式的文件,配置项很多,但重点改下面这些:sudo usermod -a -G debian-transmission pi
#如果是 fat 格式的移动硬盘无需下面这么改,mount的时候指定用户和读写权限就行
#这个是对 SD 卡上的目录而言的
chgrp debian-transmission /home/pi/incomplete
chgrp debian-transmission /home/pi/complete
chmod 770 /home/pi/incomplete
chmod 770 /home/pi/complete
下载目录位置:
"download-dir": "/home/pi/complete",
未完成的下载目录
"incomplete-dir": "/home/pi/incomplete",
允许Web访问的白名单地址
"rpc-whitelist": "192.168.1.*",
sudo service transmission-daemon reload
sudo service transmission-daemon restart
3)再此启动服务 :sudo service transmission-daemon start 。启动的时候 transmission 会自动把新密码加密。"rpc-username": "transmission",
"rpc-password": "{2dc2c41724aab07ccc301e97f56360cb35f8ba1fGVVrdHDX",
然后,使用远程桌面程序连接到对应的 IP 即可!sudo apt-get install xrdp
然后就可以播放了,当然需要通过 HDMI 连接到显示器看:sudo apt-get install omxplayer
-o hdmi 表示音频直接通过 HDMI 播放,播放时按左右箭头快进、按 q 退出。更多命令行选项和播放时的控制快捷键请参考 omxplayer 的文档。omxplayer -o hdmi /path/to/filename.mp4
评论