嵌入式linux 学习-- linux服务器搭建smb 共享实现windows下编程linux 下编译
发布日期:2021-06-30 13:42:06
浏览次数:2
分类:技术文章
本文共 1337 字,大约阅读时间需要 4 分钟。
注: 本文会同步发送到百问网 wiki --jeason
页面格式懒得调整了 见谅
使用linux的smb(Server Message Block) 功能可以实现window和linux的文件共享,通过在linux的共享路径下编写代码,我们可以免去NFS文件传输的麻烦。本文档以百问网提供的ubuntu18.04 镜像作为实验平台。
== 1.给ubuntu 换源(建议)。 == 百问网提供的Ubuntu系统使用的是ubuntu 默认的国外镜像地址,这样的源更新速度会很慢,建议更换为国内的阿里云的镜像。 关于换源的操作 请参考 https://developer.aliyun.com/mirror/ubuntu ,注意你需要根据你的系统版本使用不同的源! == 2.更新系统的软件列表。 == sudo apt update # 更新软件列表 sudo apt upgrade # 升级已有选项 == 3.安装smb == sudo apt-get install samba 安装到这一步会提示是否继续进行 输入 Y == 4.ubuntu 下的SMB配置 == 到这里就安装完了smb ,接下来就是进行smb的配置。配置分为ubuntu下的配置和windows下的操作。 === 4.1.创建一个共享目录 === mkdir /home/book/work # 我使用的是work 路径,读者可以根据实际需要改为需要的路径 === 4.2.给共享目录权限 === chmod 777 /home/book/work # 给共享目录权限 === 4.3.设置smb 的密码 === sudo smbpasswd -a book # 设置smb 共享的密码 我是在内网操作的,很安全,所以密码为123456 === 4.4.配置ubuntu 的smb === sudo vi /etc/samba/smb.conf# 配置smb 的选项添加我们的共享路径 在文件的最后添加这一段 [share] comment = share folder browseable = yes path = /home/book/work # 要共享的路径 create mask = 0700 directory mask = 0700 valid users = book # windows 下登录的用户名 force user = book force group = book public = yes available = yes writable = yes=== 4.5.重新启动smb服务 ===
sudo service smbd restart == 5.windos 下的smb 相关的操作 == 任意状态下 win+r // 注意 win 键就是windows 按键 两个键同时按下 然后在对话框内输入你的linux 服务器地址 我的地址是 \\192.168.10.6 接下来在弹出的对话框内输入名字 book 和密码 123456 即可建议不要使用source in sight 等软件打开服务器上的大型的工程,这样对服务器CPU和带宽资源占用很大
转载地址:https://jeason.blog.csdn.net/article/details/107883205 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年05月06日 01时11分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
scala与java之间的集合类型转换
2019-05-01
Vue 3中令人激动的新功能:Fragment+Suspense+多v-model
2019-05-01
浅析Vuex及相关面试题答案
2019-05-01
Vue 3.0 中令人激动的新功能:Portals+新的自定义指令API
2019-05-01
requestAnimationFrame详解以及无线页面优化
2019-05-01
python2.6.x/python3发送邮件,并在正文中显示附件中的图片
2019-05-01
Dubbo服务治理向SpringCloud服务治理兼容,过渡
2019-05-01
JAVA使用HBase的Rowkey精确批量处理
2019-05-01
Collections排序sort排序list,单个及多条件排序
2019-05-01
Mysql中where 条件中加 if 判断-纯jdbc
2019-05-01
分布式数据中间件TDDL、Amoeba、Cobar、MyCAT架构比较
2019-05-01
Sharding-JDBC的SQL引擎(Druid)处理的支持情况总结
2019-05-01
MySQL性能优化:分区
2019-05-01
MySQL优化~分区表的管理
2019-05-01
一份MySQL性能管理及架构设计指南待领取
2019-05-01
springboot与pinpoint搭建监控的过程及效果
2019-05-01
Pinpoint 安装部署
2019-05-01