Samba实现Windows与Linux文件共享 – 幽络源技术教程

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之间的文件共享环境。这种跨平台文件共享方案特别适合开发团队协作和项目文件管理。

如需进一步技术交流或获取更多开发教程,欢迎加入我们的技术交流QQ群:307531422。幽络源将持续为您提供优质的技术资源和开发指导。

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

THE END
喜欢就支持一下吧
分享