树莓派局域网文件共享
树莓派当中的文件,很多时候希望文件能在局域网内共享,比如下载完成的影片,或是辛苦编写的代码。这里我们可以通过 Samba 来实现这一目的。
安装 Samba
samba 的安装很简单,命令行执行:
sudo apt-get install samba samba-common-bin
配置 Samba
配置文件为/etc/samba/smb.conf,这里对它进行修改,命令行执行:
sudo nano /etc/samba/smb.conf
注:nano 可以通过 ctrl+y(上一页) 和 ctrl+v(下一页) 实现翻页。
在文件末尾加上如下内容,其中 /mnt/udisk 为我设置的共享文件夹目录(将其替换为你想共享的目录即可,例如:/home/pi/public):
[public]comment = public storagepath = /mnt/udiskvalid users = piread only = nocreate mask = 0777directory mask = 0777guest ok = nobrowseable = yes
ctrl+o 保存,之后 回车 确认,然后 ctrl+x 退出。
参数说明:
comment:共享文件夹说明
path:共享文件夹目录
valid users:有效用户
read only:是否只读
create mask:创建文件的权限
directory mask:创建文件夹的权限
guest ok:是否允许访客访问
browseable:是否可见
其中 valid users 即 pi 为有效用户,还需要添加其到 Samba 中,命令行执行:
sudo smbpasswd -a pi
重启 samba 以生效配置,命令行执行:
sudo samba restart
注:Samba 默认开机自启,无需为重启担心。
设置文件权限
在 Samba 配置文件设置权限后,还需在系统中将共享文件夹的权限设置为同配置文件中相同的权限,以确保其他用户正常访问及修改文件夹内容,命令行执行:
sudo chmod -R 777 /mnt/udisk
访问共享文件
Windows:
在资源管理器地址栏输入:
\192.168.1.37\public
其中 192.168.1.37 替换为你树莓派的 IP 地址即可。
macOS:
打开 FInder,之后使用快捷键 cmd+k,服务器地址中填写
smb://192.168.1.37/public
其中 192.168.1.37 替换为你树莓派的 IP 地址,之后点击连接即可。
树莓派局域网文件共享相关推荐
- 树莓派局域网文件服务器,树莓派局域网文件共享
树莓派局域网文件共享的方案,一般来说有两种,WebDav 和 Samba,两者的传输速度都相差不大,而 WebDav 在文件上传上问题会多些,还是更推荐 Samba. 安装 Samba samba 的 ...
- 树莓派局域网文件共享samba
当需要将Windows上的某个文件放到树莓派上去,即实现Windows和Linux文件共享,你可能会想到使用U盘,甚至会将树莓派上的内存卡拔出来在Windows上将文件放进去后再插回到树莓派上再读出来 ...
- 树莓派linux共享目录,树莓派局域网文件共享
树莓派当中的文件,很多时候希望文件能在局域网内共享,可以通过 Samba 来实现这一目的. 安装 Samba samba 的安装很简单,命令行执行: sudo apt-get install samb ...
- win 2008 控制共享文件夹大小_Windows转Mac Win10局域网文件共享设置
最近换电脑,转移资料的时候感到头疼,上网搜索Win10局域网文件共享的教程,但都不全,害我捣鼓了半天,干脆自己来写一个. Windows设置如下(中间提示重启可忽视,全部设置完再重启):1. 设置 ...
- win8系统的计算机共享在哪里设置方法,win10系统设置与win8系统局域网文件共享的方案...
win10系统使用久了,好多网友反馈说关于对win10系统设置与win8.1系统局域网文件共享设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统设置与win8.1系统局域网文件共 ...
- 局域网共享工具_局域网文件共享
局域网文件共享的方式都有哪些? 局域网文件共享的方式还是比较多的,有几种可参考操作: · 在多台电脑上开启网上邻居共享,这样电脑直接打开网上邻居就可以访问对方的文件夹和资料了. · 可以安装辅助软件, ...
- 基于tutk方案的p2p源码_基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计)...
[实例简介] 基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计). 可直接运行.做毕业设计.课程设计或者想研究下技术的可以下载学习.需要更多资源的可以关注我. [实例截图] [核 ...
- 局域网文件共享的几种方法
局域网里传输文件速率是相当的快的,远比u盘,硬盘传输的快.这里我就说几种共享传输文件的方法. 首先大家想到的肯定是用qq传输了,局域网里传输文件一般都可以达到10M/S,而一般2.0接口的u盘硬盘估计 ...
- java中的smm,java毕业设计_springboot框架的基于SMM框架的局域网文件共享及检索系统...
这是一个基于java的毕业设计项目,毕设课题为springboot框架的基于SMM框架的局域网文件共享及检索系统, 是一个采用b/s结构的javaweb项目, 开发工具eclipsei/eclipse ...
最新文章
- 9、 Struts2验证(声明式验证、自定义验证器)
- java map 队列_Java:queue队列,map集合
- 前期优达无人驾驶对课程评价
- win10系统如何安装iis信息服务器,win10系统安装iis服务功能的具体方法【图文教程】...
- 通过扩展RandomAccessFile类使之具备Buffer改善I/O性能--转载
- TypeSprict -- 基础类型
- 如何知道一个域名是否存在_域名检测API实现查看一个域名在微信中是否被封
- 2017年AR大会上海站干货分享
- 使用OpenSSL转换X509 PEM与PFX证书
- java 题库管理系统_JAVA WEB 题库管理系统
- PreferenceActivity
- Python编程实现后剪枝的CART决策树
- python模拟ios点击_弱弱的问下,ios的捷径可以实现模拟点击吗?
- jQuery插件-Slider轮播图
- Pandas知识点-绘制统计图
- AI将带我们去何方?(下-展望篇)
- SQL(Oracle) 日期转换为英文年月格式
- 认识一下身边的互联网---经典互联网书籍阅读总结
- OsmocomBB SMS Sniffer
- 一个游戏程序员的学习资料(转)