安装
sudo apt-get install samba samba-common-bin
挂载移动硬盘
sudo apt-get install ntfs-3g
sudo mkdir /SAMBA
#可以通过sudo fdisk -l 查看移动硬盘路径
sudo mount /dev/sda1 /SAMBA
sudo vim /etc/fstab
#最后一行加上
/dev/sda1 /SAMBA ntfs defaults 0 2
重启树莓派
dh -f
查看硬盘是否自动挂载成功
/dev/sda1 466G 156M 466G 1% /SAMBA
有类似显示表明自动挂载成功
配置samba
编辑文件
sudo vim /etc/samba/smb.conf
最后加上
[SAMBA]
comment = internal Files
browseable = yes
path = /SAMBA
writeable = Yes
create mask = 0777
directory mask = 0777
browseable = Yes
public = yes
guest ok = yes
guest account = ftp
guest only = yes
然后重启服务
sudo /etc/init.d/samba restart
同一个网段下,windows 10可以在 资源管理器 - 网络 里面看到samba了
【win10 企业版 如果不能访问,提示错误】
工具栏 - 搜索 zucelue - 双击搜索结果 编辑组策略
在左侧的策略树,找到“计算机配置-管理模板-网络-Lanman工作站”这个节点,在右侧内容区可以看到“启用不安全的来宾登录”这一条策略设置 启用
参考:
https://eltechs.com/raspberry-pi-nas-guide/
https://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html
http://bbs.xiaomi.cn/t-13847937
https://www.raspberrypi.org/forums/viewtopic.php?t=22957