IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> samba实现ubuntu与Windows10间的文件共享 -> 正文阅读

[系统运维]samba实现ubuntu与Windows10间的文件共享

samba实现ubuntu与Windows间的文件共享的配置记录

本文简单记录用 samba服务器 实现的 Windows10系统 与基于VMware的 Ubuntu系统 之间 文件共享 的配置方法,配置完成后就可以实现Windows和Linux 跨平台编译代码文件互传等操作。配置过程概括如下:

  1. Ubuntu命令行安装samba
  2. 配置smb.conf文件
  3. 创建共享目录并为其设置访问权限
  4. 获取Ubuntu中共享目录的ip地址
  5. 通过第4步的ip地址,在windows中访问samba的共享目录
  6. 简单测试

1、安装samba

Ubuntu命令行中输入sudo apt-get install samba
如果提示输入密码,输入你Ubuntu账户的密码即可(无回显)
输入完成后等待samba下载安装成功即可。
由于我是配置成功后写的记录文档,就偷个懒不重新装了,我输入以上命令后显示下图所示内容
在这里插入图片描述
samba安装成功后就可以继续接下来的配置

2、配置smb.conf文件

这里只是记录,一来作为备忘,二来分享给广大网友,具体配置的功能说明不做解释,想了解的朋友请自行度娘昂

在命令行中输入vim /etc/samba/smb.conf
提示没有安装vim的可以参考https://blog.csdn.net/qq_27006271/article/details/107726431把vim安装一下,再输入以上命令(或者直接把vim改为vi)。
这时你就进入了smb.conf这个配置文件的编辑界面,二话不说,直接鼠标滚轮划到最后一行,按下 i 键进入INSERT模式进行编辑,左下角看到 则表示成功进入INSERT模式。

在配置文件的末尾输入下图红色框中的内容:
在这里插入图片描述
然后按下Esc键退出编辑模式,再输入:wq!命令保存退出即可。

重启samba服务器:
输入pkill smbd命令,回车,杀掉进程
输入smbd命令,回车,开启进程

3、创建共享目录并为其设置访问权限

  1. 创建共享目录
    输入 mkdir /shareFiles
    这里文件目录名要和上一步红框中path后面的名称保持一致
  2. 为该目录设置访问权限
    输入 chmod 777 /shareFiles
    liunx中的权限有w rx,分别代表的是写、读、可执行,详情自行度娘了解。
    以上命令代表赋予了共享目录所有权限,也可以按自己的需求自行更改。

4、获取Ubuntu系统当前ip地址

这一步很关键,在Windows连接samba共享目录时要用到。
在ubuntu命令行输入:ifconfig
找到samba的IP地址,如下红框部分所示:

5、windows连接共享目录

OK,临门一脚了
按下Win+R键,输入\\192.168.0.140,注意是两个\,不要弄错,后面这一串数字就是你上一步看到的IP地址
在这里插入图片描述

按下回车键,如果看到如下窗口则表示访问共享目录成功:
在这里插入图片描述

这个code文件夹就是我们前面在smb.conf文件中配置的共享文件目录。

注 意 这个IP地址每次在重启虚拟机后就可能会变,我们只需要重复第4、5两步就好了(获取ubuntu的ip,win10重新连接samba共享目录)

6、测试配置成功与否

  1. 在Windows中新建文件,并输入内容
    在Windows中直接打开上一步看到的code文件夹
    在这里插入图片描述
    新建一个txt文件,随便输入一些东西进去(文件名和文件内容最好是英文,中文在linux中可能会出现乱码)
    在这里插入图片描述
  2. 在Linux中查看Windows中新建的文件中的内容
    直接输入命令 cat /shareFiles/test.txt
    在这里插入图片描述
  3. 同样,Linux在共享目录中写入的文件也能在Windows中看到,这里就不再演示了。

以上就是本文所有分享内容,如果对你有用的话不妨点赞、评论互动。
仅作简单记录,如有错误欢迎各位大咖指出。

参考链接:

  1. https://blog.csdn.net/qq_27006271/article/details/107726431
  2. https://blog.csdn.net/qq_38410730/article/details/80500920
  3. https://blog.csdn.net/l1593572468/article/details/121444812
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-31 12:39:35  更:2022-10-31 12:40:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:40:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码