Sam*_*mir 10 networking file-sharing samba
我有一台 Windows 计算机192.168.0.103,我想c$从192.168.0.110必须交换一些文件的 Linux 计算机访问管理共享。在同一网络上的另一台 Windows 计算机上,我可以简单地打开运行提示并输入 UNC 路径\\192.168.0.103\c$并按 Enter。然后它会提示输入用户名和密码,如果输入正确,它将在 Windows 资源管理器中打开共享位置。
这如何在 Linux 计算机上工作?我最近问了一个关于运行提示的问题,显然在 Linux 中有一个类似的提示,但我不能用它来以同样的方式访问 UNC 路径。那么什么样的 Linux 伏都教、黑暗魔法、化身、仪式……我需要表演才能让我做同样的事情吗?
我正在使用 Debian 7.1.0 Wheezy。
您可以在 Gnome 中使用 Places -> Network GUI 菜单来访问您的共享。或者,您可以打开终端并使用smbclientlikesmbclient -L //192.168.0.113列出可用共享并smbclient //192.168.0.113/C访问C$共享,请参见示例:http : //www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file -system-in-linux.html。我不确定您所说的“通过 UNC 访问”是什么意思,您是否想挂载 SAMBA 共享并像访问本地文件系统一样访问它?然后使用smbfs.
关于魔法,Linux 使用 SAMBA 包,它是 SMB/CIFS 协议的开源部分实现,Windows 机器使用它来交换 Windows 域或工作组中的数据。
Linux 中关于 SAMBA 的主要手册是SAMBA by example和SAMBA howto,但它们确实缺乏对整个协议应该如何工作的解释,它们暗示您的知识。
SMB/CIFS 是一种 ooze 技术,使用了 10 种其他协议,但我未能找到有关它的良好信息来源,这将通过示例解释其功能(例如,此消息首先从 A 发送到 B,然后从B到A)。这些技术包括:
nmbd用于 NetBIOS 名称解析的WINS 服务器(在 SAMBA 中)。原则上,Active Directory 是 LDAP 的超集,您可以从IBM 教程等中了解 LDAP 。这里还有一组关于 Active Directory 功能的精彩视频。