Samba服务器是我在找什么,如果是的话,我需要什么? (目前在DD-WRT Micro上)

我对Samba实际上做了什么以及它是如何工作感到困惑。 这是我所希望的:

我在局域网上设置了一个Samba服务器,每个人都可以看到对方的共享文件并交换。

但是有些文档使得Mac / Linux计算机可以看到Windows计算机。

文档的其他部分听起来更像是一个本地服务器,Linux机器将安装Samba,他们会看到每个人,每个人都可以看到,但是如果其他人看到对方的话,这些都不会改变。

虽然我读过的其他东西,使得它看起来更像是一个文件服务器,每个人都看到对方,但文件传输不是对等的,而是需要一个主机磁盘文件作为之间的行为。

所以,假设我甚至在Samba所做的目标是在networking上的全面可见性的目标的右侧,我需要知道我需要什么来设置服务器,是否可以被做,是值得的…

DD-WRT关于Samba的文章有点含糊不清。 一秒钟,听起来好像我可以运行微服务器,只要它在USB驱动器上设置,但这也听起来像微不能运行它,等等。

如果我可以从USB连接的驱动器运行它,我仍然需要知道文件是否实际上存储在该驱动器上。 dd-wrt文章提到:

您可以在主计算机上运行Samba服务器,然后在路由器上运行客户端(从而获得路由器的可写入存储空间),或者可以使用Samba在连接到所有计算机的计算机上共享连接的驱动器(通常由USB)你的networking。

这一部分“在所有计算机之间共享驱动器”使得我听到从Samba获得的唯一好处是networking上的任何操作系统都可以看到的共享驱动器,但是它们仍然不会互相看到。 但是我非常希望我误解了这个。

如果电脑可以看到对方,但仍然需要磁盘,多less空间通常是一个好主意? 我基于这个想法,驱动器是一个临时存储点。 显然,如果驱动器是全function文件服务器,那么我必须获得一个足够大的驱动器来存储人们想要共享的所有内容。

如果我确实有这个错误,是否有任何软件可以实现我所想的? 连接到主路由器以连接所有客户端的东西?

Samba是Microsoft在Windowsnetworking中使用的CIFS / SMB协议的开源实现,这意味着您的Samba服务器可以与具有符合CIFS / SMB协议的软件的Windows / Mac / * nix客户端共享文件和打印服务。 它也可以作为客户端连接到托pipeCIFS / SMB共享和打印机的其他Windows / Samba系统。 Windows,Mac和* nix客户端可以同时拥有允许共享文件和打印机的服务器,以及可以使用此协议连接到其他计算机上的共享的客户端。 在您的networking上安装Samba服务器不会影响其他客户端以这种或那种方式在自己的计算机上共享文件的能力,但可以将这些客户端configuration为连接到samba服务器上的共享。

当前生产版本的Samba(3.5)允许Samba计算机joinWindows域,但不支持本地Active Directory /组策略复制。 即将到来的Samba版本4.0将逐渐被合并到每个版本中,并允许Samba服务器充当Windows Server 2003function级别的全function域控制器,包括Active Directory和组策略复制。

桑巴有2个部分。 客户端和服务器。 尽pipe大多数操作系统会同时安装客户端和服务器。

samba客户端可以浏览和安装由其他samba服务器共享的networking共享。

如果你想共享你的文件,以便其他人可以访问它,然后使用samba服务器。 如果你只想访问其他人的文件,那么只需要samba客户端。