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

Samba实现Windows与Linux文件共享

概述

在跨平台开发环境中,文件共享是提高工作效率的重要环节。今天为大家带来Windows与CentOS系统间通过Samba实现文件共享的详细教程。本教程将帮助开发者快速搭建跨系统文件共享环境,实现高效协作开发。

主要内容

一、环境准备

​创建专用用户​

useradd -s /bin/nologin user01

​设置共享目录权限​

chmod -R 777 /home/roadPictures

二、Samba服务安装配置

​安装Samba服务​

yum -y install samba

​创建Samba账户​

smbpasswd -a user01

输入密码(例如123456)

配置共享设置​

编辑/etc/samba/smb.conf文件,添加:

[myshare]
comment = public document
path = /home/roadPictures
public = no
browseable = Yes
writable = Yes

三、网络与安全设置

​重启服务​

systemctl restart smb

​防火配置​

firewall-cmd --permanent --add-port={139,445}/tcp
firewall-cmd --permanent --add-port={137,138}/udp
firewall-cmd --reload

​SELinux安全上下文设置​

chcon -R -t samba_share_t /home/roadPictures

四、Windows端访问

  1. 打开文件资源管理
  2. 在地址栏输入:\\CentOS的IP即可看到共享的目录
  3. 输入用户名user01和密码123456

结语

通过本教程,您已经成功搭建了Windows与CentOS之间的文件共享环境。这种跨平台文件共享方案特别适合开发团队协作和项目文件管理。

IDC运维工程师课程 – 从硬件到网络的完整实战 | 幽络源

http://www.dtcms.com/a/344045.html

相关文章:

  • Linux下基于Electron的程序ibus输入法问题
  • Ubuntu20系统上离线安装MongoDB
  • Kafka Broker 核心原理全解析:存储、高可用与数据同步
  • Java性能优化实战(四):IO与网络优化的4个关键方向
  • 大视协作码垛机:颠覆传统制造,开启智能工厂新纪元
  • Linux C语言中socketpair的全面应用指南:进程与线程间高效通信
  • C++---多态(一个接口多种实现)
  • 【Linux进程控制详解】
  • Windows应急响应一般思路(二)
  • 3 种无误的方式删除 Itel 手机上的短信
  • 车载 GPS 与手机导航的终极对决:谁在复杂路况下更胜一筹?
  • 开源文件加密工具【PicoCrypt】
  • [net]基于asp.net的校园网站的设计与实现/基于c#的校园论坛系统的设计与实现
  • 微软获评2025年Gartner®容器管理魔力象限™领导者
  • 深度学习在股票量化中的应用
  • AP服务发现PRS_SOMEIPSD_00160的解析
  • 项目中优惠券计算逻辑全解析(处理高并发)
  • 河南萌新联赛2025第(六)场:郑州大学(补题)
  • Unity UnityWebRequest高级操作
  • Masked Language Model 如何重塑大模型的预训练
  • 如何轻松永久删除 Android 手机上的短信
  • 如何从根源上理解并解决前端的CORS跨域问题
  • apt update Ign and 404 Not Found
  • docker cuda版安装 dockercuda版安装
  • 哪款云手机比较好用呢?
  • 链式法则解释上游梯度应用
  • 《Windows Server 2022》 [2025年8月版 ] [官方IOS] 下载
  • 设计模式:抽象工厂模式
  • DeepSeek辅助编写的测试xlsx文件写入性能的程序
  • 多线程下为什么用ConcurrentHashMap而不是HashMap