当前位置: 首页 > article >正文

使用 Samba实现Ubuntu 中远程连接 Windows 主机进行文件传输

一、前期准备

首先保证两端网络通畅,可以使用ping命令测试网络连接是否正常
如果网络不通
检查IP地址是否正确
检查两台主机是否处于同一网络下
检查防火墙是否关闭

二、Windows端设置共享文件夹

右键点击要共享的文件夹,选择 “属性”。
进入高级共享选项卡,选中共享此文件夹,之后确定
在这里插入图片描述
在弹出的属性窗口中,切换到 “共享” 选项卡,点击 “共享” 按钮。

选择要共享的用户账户,并设置相应的权限(如读取、写入等),完成后点击 “共享” 按钮。

三、Ubuntu端安装 Samba 客户端

首先,安装Samba客户端

sudo apt - get update
sudo apt - get install cifs - utils

然后,挂载 Windows 共享文件夹
创建一个本地挂载点

mkdir /mnt/windows_share_file

使用以下命令挂载共享文件夹

sudo mount -t cifs //Windows主机IP地址/共享文件夹名称 /mnt/windows_share -o user=Windows用户名。

最后通过访问/mnt/windows_share目录,来实现访问 Windows 共享文件夹中的文件

四、结束共享

ubuntu端取消挂载

umount /mnt/windows_share_file 
	可以添加命令参数
	-l  设备不在访问时,自动卸载
	-f 强制卸载,可能会造成文件损坏

http://www.kler.cn/a/399384.html

相关文章:

  • 解决 IDEA 修改代码重启不生效的问题
  • 编写一个生成凯撒密码的程序
  • 蓝牙 HFP 协议详解及 Android 实现
  • 杰控通过 OPCproxy 获取数据发送到服务器
  • VMWare虚拟机安装华为欧拉系统
  • Python Excel XLS或XLSX转PDF详解:七大实用转换设置
  • 免费下载 | 2024年金融数字化转型白皮书
  • HuggingFace:基于YOLOv8的人脸检测模型
  • xpath表达式学习总结
  • redis:RDB和AOF机制
  • 【算法】回文数索引、回文子串输出、整数反转
  • JavaScript 中的多重继承与 ES6 中的继承
  • Linux(光速安装+centos镜像 图片+大白话)
  • Python 小高考篇(7)常用模板
  • Python 小高考篇(6)常见错误及排查
  • Softmax Temperature
  • HarmonyOS:使用常用组件构建页面
  • uniapp vue3的下拉刷新和上拉加载
  • java 读取 有时需要sc.nextLine();读取换行符 有时不需要sc.nextLine();读取换行符 详解
  • 药香代码:Spring Boot中药实验管理实践
  • 在Flutter中,禁止侧滑的方法
  • 基于微信小程序的在线学习平台+LW示例参考
  • qt移植到讯为rk3568,包含一些错误总结
  • 2024 - 超火的多模态深度学习公共数据纯生信5+思路分享
  • 卡牌对弈游戏策略-贪心算法
  • 基于Python的仓库管理系统设计与实现