有什么方法可以将远程 CIFS/SMB/SAMBA 共享挂载为文件夹/目录而不是驱动器号。例如,我想要这张地图:
\\Server\ShareName -> C:\Folder\ShareName
而不是像这样的通常地图:
\\服务器\共享名称 -> Z:\
服务器是 Linux/Samba,客户端是 Windows 7 Professional 64 位。我发现的最接近的是能够使用 Windows 磁盘管理器将本地卷安装为子文件夹,但它似乎无法处理远程 CIFS 共享(请参阅http://support.microsoft.com/kb/307889) .
我有一个 samba 服务器设置已经有一段时间了。它是一个硬件 NAS - 不幸的是它不提供对 Samba 日志的访问。(NAS 的确切型号称为 Addonics NAS Adapter )
我还有一台 Windows Vista 和一台 Windows XP 机器 - 从两者我都能够映射\\192.168.0.20\Smd没有错误(net use l: \\192.168.0.20\Smd工作,在询问我的用户名和密码后)。
我还购买了一台装有 Windows 7 的全新计算机,当我尝试在其上执行完全相同的 net use 命令时 - 使用完全相同的用户名/密码对,我收到一条“指定的网络密码不正确。 ”消息. 我还尝试从 Windows 资源管理器菜单进行映射,但遇到了同样的错误。
我同步了两台机器的时钟,再试一次……但同样的错误仍然存在。
那么真正令人惊讶的是,映射可以在 WindowXP 和 Windows Vista 机器上工作,但在使用完全相同的命令和用户名/密码的 Windows7 机器上失败 - 任何人都知道可能导致此问题的原因或如何解决问题?谢谢
我有两台服务器,分别位于荷兰和法国的数据中心。两者都在运行 Debian Wheezy。我需要在他们之间共享 /home 并具有良好的性能。服务器上有 300 多个用户,其中大约 30 个应该能够在给定时间在给定服务器上拥有活动进程,每个进程具有 50 kbit 读取和 20 kbit 写入/秒,短峰值约为 2000 kbit/ s 阅读。在本地存储上使用 iotop 进行测量。我有很多小文件,总共大约 500000 个,需要尽可能低的延迟。服务器之间的 Ping 为 17 毫秒,使用 scp 和 wget 时连接能够达到大约 20-30 MB/s。似乎也应该有足够的带宽可用,但是...
到目前为止我已经证实: sshfs:似乎它比 nfs 具有更好的性能,但它随机地将文件的权限更改为 root,导致应用程序崩溃。
nfs:减慢方法,尝试了 noatime 和一堆其他选项,但它仍然表现缓慢,即使只有几个进程处于活动状态。
drbd:5 个小时的死胡同,当我意识到我实际上无法在两个系统上安装文件系统时:-(
glusterfs:拥有所有数据的本地副本听起来确实很有希望,但随机文件访问确实很慢,运行一段时间后,它变得难以置信的慢,几乎挂起。noatime 没有帮助。
再次 nfs:仍然缓慢。
对着键盘哭:根本没有改善。
接下来要尝试什么?每个失败的试验都在上周花费了一个晚上或更长时间,我真的很希望下一个方法起作用。是的,在两台服务器之间共享文件系统至关重要。
感谢您对这个问题的任何新想法。
所以我们有一个大约在 10 年前开始的文件共享,它以最好的意图开始。但是现在它变得臃肿了,里面有不知道是谁放的文件,很难找到信息等等。你可能知道问题所在。所以我想知道人们在这种情况下会做什么。有谁知道一个体面的程序可以通过文件共享并找到没有人接触过的文件?重复文件?关于清理这个烂摊子的任何其他建议?
那么文件共享是基于 Windows 的,它几乎超过 3TB。有没有可以为我做一些报告的实用程序。我们喜欢能够找到超过 6 个月的任何内容然后将其存档的想法,唯一的问题是共享如此大的文件可能很难手动完成。
我对这个有点难住了。
我在 AD 中创建了一个名为“特殊数据用户”的安全组并将我自己添加到其中。
然后,我在服务器上创建了一个共享,并授予该 AD 安全组对该共享的完全访问权限。
如果我尝试访问共享,则无法访问并收到权限被拒绝错误。
如果我将我的用户帐户直接添加到共享或添加一个已经存在多年的其他安全组,我是它的成员,它工作正常。
任何关于寻找为什么这个新组不起作用的提示或建议将不胜感激。我看了高低,无法弄清楚为什么创建的任何新安全组都不起作用......
谢谢!
我使用 Windows 资源管理器连接到我的 NAS,方法是在 Windows 资源管理器中输入 \\DS412。它提示我输入用户名和密码。我输入了它们,然后 DS412 出现在资源管理器中的网络下。工作得很好。
该共享由NET USE列出,我使用此命令断开连接:
网络使用 \\DS412\IPC$ /DELETE
这工作得很好。一次。
然后我使用用户名和密码重新连接,这次我选中了该框以记住这些凭据。工作得很好。
现在我又想以另一个用户的身份连接。所以我想从 \\DS412 断开连接并使用不同的凭据重新连接。
我尝试使用 NET USE,但它不再列出 \\DS412。再次输入NET USE \\DS412\IPC$ /DELETE导致找不到网络连接。
重新启动计算机没有帮助。\\DS412 不会自动显示在资源管理器中的网络下,但如果我在资源管理器栏中输入 \\DS412,它会立即使用我的旧凭据重新连接而不提示。
请注意,我没有将此 UNC 路径映射到任何驱动器号。我找到了这个建议,但正如你所看到的,它没有帮助。我找到了使用 regedit 的建议,但我没有找到建议的确切键,我真的不想破解注册表。这应该可以使用命令行命令吗?
我正在运行 Windows 7。
我怎样才能找到 的搜索路径ldd
?假设ldd
回报
[mahmood@dhcppc2 bin]$ ldd /home/mahmood/amd64-linux/lib/scsi-bus.so
linux-vdso.so.1 => (0x00007fffc27c7000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ffb13a25000)
libstdc++.so.5 => not found
libm.so.6 => /lib64/libm.so.6 (0x00007ffb137a0000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffb13589000)
libc.so.6 => /lib64/libc.so.6 (0x00007ffb131f6000)
/lib64/ld-linux-x86-64.so.2 (0x00000037d6000000)
Run Code Online (Sandbox Code Playgroud)
我想知道默认位置是ldd
什么?我的意思是/lib64
或/usr/lib
或/usr/lib64
....?
我有一个 .bat 文件来对机器进行维护。我将 .bat 文件放在网络连接的服务器上,供所有工作站访问。
如果我要使用 Windows 调度程序使该 .bat 文件在 12:00:00.000 运行,例如... 50 个工作站,它们是否都能运行它还是会出错?
PS别叫我试试=P
为什么,当我复制文件(Windows 资源管理器复制、粘贴)时,我是否从使用命令提示符中的“net use”命令映射的驱动器获得了大约 100KB/s 的传输速率,而当我在 25-50MB/s 的传输速率之间使用 Windows 资源管理器映射驱动器?这两种会影响传输速度的方法有什么不同?
给定/环境:
共享服务器:Windows 2012R2,在http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110使用 CIS 基准锁定
共享服务器连接到同一网络上的域控制器,我们称之为“mydomain.local”
连接到共享的服务器:Windows 2008R2,远程位置,不同的域,我们称之为“mydomain.remote”
删除所有 CIS 推荐设置可以加快两种类型的网络驱动器映射的速度。
连接和共享服务器位于两个不同的数据中心,通过互联网连接
无论使用哪个连接(网络使用/Windows 资源管理器),都提供相同的凭据。让我们称这个帐户为:mydomain.local\myuser
我相信因此速度很慢(http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/),但我不知道为什么会这样不同取决于是否使用“网络使用”而不是 Windows 资源管理器。
share ×10
windows ×4
directory ×2
linux ×2
networking ×2
batch-file ×1
cifs ×1
credentials ×1
datacenter ×1
desktop ×1
git ×1
groups ×1
libraries ×1
mount ×1
permissions ×1
samba ×1
security ×1
unc ×1
users ×1
windows-7 ×1