graybull's Blog

Linux与Windows间共享资源 - 使用Samba

我的情景:我有一台Redhat Linux服务器和多台windows个人计算机,用来进行C++开发。想用windows上Visual studio编辑代码,而在Linux上编译和运行代码。这样既可以让代码的目标平台为Linux,也可使用VS的强大功能来编辑代码。

使用Samba,可以实现在Windows下共享Linux的代码文件,并直接用VS编辑这些代码。

  • 说在前面
  • 安装Samba
  • 配置Samba
  • Windows使用Linux的共享资源
  • ...

 

1. 前言

1.1 OS

服务器:redhat enterprise linux 6.1 x64;个人计算机: windows 7

1.2 Samba介绍

为了使Windows 主机间的资源能够共享,微软于1980年开发了SMB(Server Message Block)通信协议,并通过SMB通信协议,使网络上各台主机之间能够共享文件、打印机等资源。目前类似这种资源共享的通信协议还有NFS、 Appletalk、Netware等。

后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件 共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。

继续阅读




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee