树莓派linux共享目录,树莓派局域网文件共享
树莓派当中的文件,很多时候希望文件能在局域网内共享,可以通过 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(下一页) 实现翻页。
在文件末尾加上如下内容,其中/home/pi/Desktop 为我设置的共享文件夹目录(将其替换为你想共享的目录即可,例如:/home/pi/public):
[public]
comment = public storage
path = /home/pi/Desktop
valid users = pi
read only = no
create mask = 0777
directory mask = 0777
guest ok = no
browseable = yes
ctrl+o 保存,之后 回车 确认,然后 ctrl+x 退出。
参数说明:
[public]:共享文件夹名称
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 /home/pi/Desktop
访问共享文件
Windows:
在资源管理器地址栏输入:\\192.168.1.4\public或\\192.168.1.4,其中 192.168.1.4 替换为你树莓派的 IP 地址即可。
macOS:
打开 FInder,之后使用快捷键 cmd+k,服务器地址中填写smb://192.168.1.4/public,其中 192.168.1.4 替换为你树莓派的 IP 地址,之后点击连接即可。
linux:
// 先创建一个用于挂载的空文件夹
sudo mkdir /home/pi/Desktop/smb
// 挂载操作
sudo mount -t cifs -o username=用户名,password=密码 //192.168.1.5/public /home/pi/Desktop/smb
// 挂载之后,使用 umount 命令可以卸载
sudo umount /home/pi/Desktop/smb
树莓派linux共享目录,树莓派局域网文件共享相关推荐
- ft4232树莓派linux扩展串口,树莓派Linux串口编程实现自发自收
串口是计算机上一种非常通用设备通信的协议,常用PC机上包含的是RS232规格的串口,具有连接线少,通讯简单,得到广泛的使用. Linux对所有设备的访问是通过设备文件来进行的,串口也是这样,为了访问串 ...
- 局域网共享工具_局域网文件共享
局域网文件共享的方式都有哪些? 局域网文件共享的方式还是比较多的,有几种可参考操作: · 在多台电脑上开启网上邻居共享,这样电脑直接打开网上邻居就可以访问对方的文件夹和资料了. · 可以安装辅助软件, ...
- 树莓派linux能干什么,树莓派是什么?能干什么?
一.什么是树莓派? 树莓派是由树莓派基金会发布的卡片式电脑,起初的目的是为了让更多的孩子们可以学习计算机编程,但是发布以后受到了广大计算机爱好者的喜爱 树莓派被称为卡片式电脑,顾名思义它可以安装操作系 ...
- 树莓派linux 容量不足,树莓派内存不足,使用zram来压缩数据增加内存
内存永远是紧俏的资源,尤其是对于老式的树莓派来说,这篇文章详细记录了如何在Raspberry Pi上使用zram来压缩数据,用时间换空间增加内存. zram是一个Linux内核模块,被设计用来在RAM ...
- 树莓派linux读卡器,在树莓派上使用 PN532 NFC读卡器[0]
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 最近需要在树莓派上使用使用NFC读取mifare classic卡中的信息,在X宝购买了一块PN532芯片的NFC读卡器 ...
- 树莓派linux桌面分辨率,树莓派安装KALI Linux屏幕分辨率问题
树莓派安装KALI Linux屏幕分辨率问题 在树莓派中安装Kali系统,用 HDMI线连显示器,有黑边,无法全屏(1920×1080分辨率)显示. 将树莓派的tf卡插入电脑或将tf卡第一个分区在ka ...
- 树莓派 linux 当服务器,将树莓派打造成音乐播放服务器
几个月前,我发布了一篇文章<我对探寻终极音乐播放器的探寻>(My Quest to Build the Ultimate Music Player),在那篇文章里面描述了我对一款开源的音乐 ...
- 树莓派linux i2c通信,树莓派与i2c设备的通信
最近搞树莓派,这里对学习过程中遇到的问题加以记录,感谢网上各位大神们的贡献: 首先,需要开启I2C,这里,我使用的是树莓派B+,开启方法比较简单,参考:http://www.embed-net.com ...
- win7文件夹工作组指定计算机共享,Win7工作组局域网文件共享需启动的服务
Computer Browser 服务:在网络(xp中的网上邻居)中可以看到其他工作组或计算机或其他网络设备.如果停用将不能显示.但可以通过UNC路径(Universal Naming Convent ...
最新文章
- Django 模板HTML转义和CSRF4.3
- vs2008 ActiveX控件测试容器的生成以及调试ActiveX控件
- android切图尺寸_安卓设计尺寸规范
- python数据库模块_十二、Python高级功能之Mysql数据库模块
- 面试:说说 HTTPS 的工作原理?
- matlab怎让3d旋转,如何在MATLAB中平滑旋转3D绘图?
- MySQL查询语句转postGRE语句_PostgreSQL DBA常用SQL查询语句
- 安杰文高等计算机与生产技术学校,法国留学院校推荐:安杰文高等计算机与生产技术学校...
- perl 序列化_对Perl的热爱团结了多元化的社区
- C++STL笔记(十一):priority queue(带优先级的队列)详解
- [翻译]CryEngine3中光照的美术提示
- 优化云课堂直播间性能的一些思考与总结
- Tensorflow笔记:神经网络优化
- Effective Python: bytes, str, unicode
- openwrt 开启KV漫游
- python生成复合饼图
- 三角形边长求高的c语言函数公式,三角形内三角函数与边长计算公式
- 无需安装软件架设NOD32升级服务器指南!
- L13. hrtimer使用实例(高精度定时器)
- 常用好的网址汇总(个人喜欢的)
热门文章
- Servlet 开发【07】Servlet两种跳转
- 陶哲轩实分析定理11.9.1:微积分第一基本定理(二)
- 解决ufw下pptp客户端连接问题
- kafka 集群_Kafka集群监控系统Kafka Eagle部署与体验
- openlayers之obj.js提供的功能函数
- 55种数据可视化开源工具_6种用于撰写书籍的开源工具
- gohu恒温花洒使用教程_使用家庭助理构建更好的恒温器
- 提升 Linux 终端命令敲写效率的快捷键参考
- hmac sha256安全吗_全面普及HTTPS有意义吗?
- NORDIC 52832开发1之环境搭建及PTR5618模块性能测试