树莓派挂载移动硬盘开启samba
本文参考 [https://blog.csdn.net/u010906068/article/details/38455363],原文部分步骤在我的树莓派上,可能是版本不同吧,进行了修改后部署成功
一、挂载硬盘
查看已有的存储设备
# fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 64 1953520064 976760000+ 7 HPFS/NTFS/exFAT
安装ntfs-3g模块,读写NTFS硬盘
# apt-get install ntfs-3g
创建一个目录,并以这个目录作为挂载点挂载硬盘
# mkdir -p /share/disk1
# chown pi.pi /share/disk1
# mount -t auto /dev/sda1 /share/disk1
防止重启后挂载失效
编辑/etc/fstab
# nano /etc/fstab
追加一行
/dev/sda1 /share/disk1 ntfs defaults 0 0
二、Samba的安装和配置
设置目录读写权限
chmod 777 /share/disk1
安装samba
# sudo apt-get update
# apt-get install samba samba-common-bin
编辑配置文件
# nano /etc/samba/smb.conf
末尾添加以下内容
security = user
[disk1]
path = /share/disk1
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
read only = no
重启Samba
sudo /etc/init.d/samba restart
将用户加入到Smaba中,这里以用户pi为例
smbpasswd -a pi
设置开机自启动
编辑/etc/rc.loca
# nano /etc/rc.loca
追加以下内容
sudo /etc/init.d/samba restart
三、连接使用
1、windows
https://jingyan.baidu.com/article/0eb457e5e7107403f1a905d9.html
2、ios
文件浏览使用的 FileExplorer 电影播放使用的NPlayer,都很简单
3、android
用 ES文件浏览器