标签: server-message-block

为什么隐藏的 Windows 共享并未真正隐藏?

有人告诉我,通过在共享名称后附加一个美元符号,Windows 会使其对客户不可见。事实上,在 Windows 上你看不到以美元符号结尾的股票;您必须手动键入名称。

但是,在我的 Linux 桌面上浏览共享文件夹列表时,我可以很好地看到所有共享 - 隐藏或未隐藏。像 C$ 和 ADMIN$ 这样的所有共享都与可见共享一起存在。

我认为 Windows 的 SMB 服务器根本没有故意将这些名称提供给任何人,Linux 怎么可以查看它们?

查看我登录的共享列表,可能与此有关吗?某些特殊的用户组可以让您查看所有共享?

linux windows network-share server-message-block

3
推荐指数
1
解决办法
6395
查看次数

为什么 MS GPO 选项会破坏使用主机文件作为计算机名称的 SMB 共享?

我们已在测试 GPO 上将“ Microsoft 网络服务器:服务器 SPN 目标名称验证级别”设置为“客户端需要”。

我们的测试系统在其主机文件中具有一些自定义计算机别名,但是一旦打开该选项,我们就无法再使用计算机别名访问 SMB 共享。

我一直在努力寻找有关此交互的信息,因此希望有人能够在这里解释交互,以及是否有办法补救?

security windows active-directory group-policy server-message-block

3
推荐指数
1
解决办法
2624
查看次数

IPSec 是加密 Microsoft SMB (CIFS) 流量的唯一方法吗?

我正在寻找加密客户端和 Windows 服务器或文件管理器设备之间的 Microsoft SMB 数据流量的方法。这不是加密身份验证,而是实际的数据传输。

从客户端到 Windows Server 的 IPSec 是我唯一的选择吗?

security windows encryption server-message-block

2
推荐指数
1
解决办法
2万
查看次数

通过 Internet 访问 Windows 文件共享

在家里,我有一个运行 Windows XP Pro 的文件服务器。其上设置了各种 SMB 共享,可以从网络内部正常访问。

最近需要从网络外部访问文件服务器上的文件。存储在文件服务器上的数据是敏感的,因此必须安全地进行;感觉在互联网上打开 SMB 会导致问题。

SFTP 不是合适的解决方案,因为需要访问的文件可能在网络内部和外部同时处理,因此存在问题的可能性很明显。

远程桌面或类似的也不合适,因为远程计算机有一个应用程序使用我希望共享的数据。此应用程序无法安装在文件服务器上。

理想情况下,我需要一种方法将文件共享映射为来自网络外部的网络驱动器。

谁能建议我可以看的任何方向?我确实有一份 2008 Server 的副本,如果有帮助,我可以将文件服务器升级到它,但我宁愿不这样做,因为它已经稳定运行了多年,并且需要大量的工作来重新配置所有内容。

windows windows-xp internet server-message-block cifs

2
推荐指数
1
解决办法
2723
查看次数

使用腻子客户端的 SMB SSH 隧道非常缓慢

我已经使用 putty SSH 客户端设置了一个 SMB SSH 隧道,以直接从我的 Windows 机器上的服务器编辑我的网页(也是因为我的 virtuazoo 服务器不允许 NFS)。

即使将河豚设置为加密算法,它也会变得非常慢(2-3 KB/s)

任何提高性能的想法?

performance ssh server-message-block ssh-tunnel

2
推荐指数
1
解决办法
1541
查看次数

开发人员在使用 Windows 资源管理器时遇到非常差的性能,尤其是通过 VPN 到 Win2k3 共享添加/删除文件

我们有以下安排:Dev Site <--vpn--> Prod Site。运行 pfSense 2 的 Prod Site 防火墙接受 SMB 端口 135-139 和 445 上的 VPN TCP/UDP 流量。我们的开发人员可以\\Computer\C$毫无意外地连接到管理共享,实际上将单个文件上传到共享是相当轻松的,大约在 200-300千字节每秒。但是,当尝试删除包含许多子文件夹/文件的文件夹,或上传许多单独的文件,或修改许多单独的文件时,资源管理器会停下来,通常每秒处理 2-4 个文件(即使它们是<1kb)。这在运行同步作业等时非常痛苦。Windows XP、2k3 Server 和 Windows 7 客户端已经确认了这种速度不足。有问题的服务器正在运行 Win2k3。

一些问题:

  1. 我可以用防火墙做些什么来提高性能?如何判断是否是防火墙问题?
  2. 我可以用服务器做些什么来提高性能?
  3. 我还能做些什么来提高 Windows 文件共享性能?

windows windows-server-2003 windows-7 server-message-block pfsense

2
推荐指数
1
解决办法
564
查看次数

在同一个文件共享上移动文件的效率如何?

从连接到 SMB/CIFS 共享的 windows208r2 客户端,我将文件从一个目录移动到同一网络共享上的另一个目录。

Windows 是否向共享发送“移动”命令,或者 Windows 是否将字节复制到本地,将它们写入新位置的同一共享上的新位置,然后删除原始文件?

一个会比另一个更有效率,只是不知道客户端/服务器对于这种类型的共享有多“智能”。

network-share samba server-message-block cifs windows-server-2008-r2

2
推荐指数
1
解决办法
414
查看次数

允许未经许可的组访问共享 - Windows 7

我一直是 Linux 系统管理员并且是 Windows 新手,所以我为 n00b 问题道歉。我有两个小组,让他们称他们为“学生”和“教授”。学生受到很大限制,但教授可以接触到一些独特的东西。其中之一是 P:\ 驱动器。驱动器映射如下:

\\Server\Public -> P:\
Run Code Online (Sandbox Code Playgroud)

所有教授都拥有对此的完全读/写访问权限。它旨在让他们相互共享文件。学生无权访问 \\Server\ 或 \\Server\Public,但我有一位教授想要与一些学生共享文件。

到目前为止,我想出的唯一解决方法(保留权限\共享范围内的所有内容)是在他的本地配置文件中创建一个“共享”文件夹并与EVERYONE共享,并授予EVERYONE只读访问权限。学生可以通过转到“\\COMPUTER_NAME\Users\USER_NAME\Shared”来访问它(这就是他们所能看到的)。

问题是教授必须将所有文件从 P 驱动器复制到他的本地配置文件中。这没什么大不了的,但我想要一个更优雅的解决方案。我尝试在“共享”中创建一个符号链接,如下所示:

\\COMPUTER_NAME\Users\USER_NAME\Shared\linked_dir <-> \\Server\Public
Run Code Online (Sandbox Code Playgroud)

但是学生们仍然无法访问它(我确信它是故意设计成这样的)。

有任何想法吗?

windows permissions windows-7 network-share server-message-block

2
推荐指数
1
解决办法
137
查看次数

Virtualized Server 2003 与 Server 2008 R2 的文件传输速率差异?

基本上我试图找出网络文件复制速率的差异可能来自哪里。

我有一个虚拟 Server 2008 R2 SP1 和一个虚拟 Server 2003 R2 SP2,使用相同的存储、相同数量的 CPU 和 RAM。它们也在运行 ESXi 5.5 的同一台主机上。两者都进行了新安装,刚刚安装了所有更新并加入了域。一切都在千兆上。他们都使用 vmxnet3 和 iscsi 半虚拟驱动程序。

当我将一个 4gb 文件从我的 Windows 8.1 PC 复制到 Server 2003 R2 机器时,我得到了这个: 服务器 2003 r2

当我将同一文件从同一台计算机复制到 Server 2008 R2 机器时,我得到以下信息: 服务器 2008 r2

为什么传输到 Server 2003 R2 机器这么慢?

windows-server-2003 performance server-message-block windows-server-2008-r2 vmware-esxi

2
推荐指数
1
解决办法
440
查看次数

SMB 服务在端口 445 上运行/为什么/什么进程

我目前正在尝试“强化”我的所有服务器,首先是关闭我不需要的所有服务。

这是一个 nginx 反向代理,metasploit 说 smb 445 tcp 已过滤 http://gyazo.com/6adcdcf4982801f481b8338d913545bb

但我找不到在此端口上运行的任何服务:service --status-all

 [ + ]  bind9
 [ - ]  bootlogs
 [ ? ]  bootmisc.sh
 [ ? ]  checkfs.sh
 [ ? ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ + ]  cron
 [ + ]  fail2ban
 [ - ]  fetchmail
 [ - ]  hostname.sh
 [ ? ]  hwclock.sh
 [ - ]  kbd
 [ - ]  keymap.sh
 [ ? ]  killprocs
 [ ? ]  kmod
 [ ? ]  modules_dep.sh
 [ - ]  motd …
Run Code Online (Sandbox Code Playgroud)

linux samba server-message-block debian-wheezy

2
推荐指数
1
解决办法
6923
查看次数

Mac OSX Lion:根据网络连接开启 SMB 共享

我们有一个扫描仪,可以将扫描的文档保存到 SMB 共享。所以我需要在 Mac 上打开 SMB 共享 - 应该没问题。

问题:Mac 是一台 MacBook,它也将用于外部网络 - 显然我们不希望在我自己的网络之外共享 SMB。

所以,我正在寻找一种方法来自动启动 MacBook 上的 SMB 服务,只有当它连接到某个网络时(理想情况下基于我们路由器的硬件地址,或者可能基于 IP 地址是从 DHCP 服务器获取的)后备)。一旦网络连接发生变化,应立即停止 SMB 服务器。

我不确定摆弄系统脚本是否是个好主意,系统脚本可能会被任何下一次系统更新更改 - 这仍然可能是唯一的选择吗?或者有没有可以做到这一点的应用程序?有没有人有更好的主意?

server-message-block mac-osx osx-lion

1
推荐指数
1
解决办法
612
查看次数

基于 REST 的文件服务器

我需要能够 PUT 文件并稍后仅使用 HTTP 获取它们,所以我开始搜索可能与“REST 文件服务器”或“HTTP 文件服务器”或“REST 下拉框”等术语匹配的内容。不幸的是,这些术语会在 Google 上带来错误的结果。

我想要的是相当于通过 HTTP 的 SMB 文件共享。一些理想的功能:

我们的商店运行 Windows,但我很想知道也可以做这种事情的 Unix 软件。

它仅供私人用户在 IT 部门使用。它不会位于面向公众的 IP 地址上。

这样的东西存在吗?

http file-server server-message-block

0
推荐指数
1
解决办法
1786
查看次数