Articles of 文件共享

在Windows共享中使用Powershell和Openfilesclosureslocking的文件

我使用了大量的文件夹共享,但是有一些locking的文件已被其他进程打开。 我需要closures这些文件。 到目前为止,我一直在使用MMC – 系统工具 – 共享文件夹 – 打开文件。 如果我可以使用PowerShell筛选OpenFiles.exe检索的列表/表格,并且一旦获得文件ID用net file / closeclosures它,或者其他一些PS本机意味着类似的效果,那将更方便。 我是PowerShell的新手,所以我想知道是否有办法创build一个PS脚本来接收文件的path,然后使用文件IDclosures该文件?

Server 2012 R2 AD域上的Samba文件共享

概观 我目前有一台CentOS 7服务器,设置为使用KVM的虚拟机主机。 它有一个4TB(2x2TB镜像)ZFSarrays,将用于虚拟机和文件存储。 这是在Server 2012 R2之上从头开始重buildAD域的过程的一部分(旧IT人员留下的当前2008 R2域有些混乱,并且运行在旧的Core 2时代台式机)。 我们需要Server 2012 R2来实现组策略。 有7 / 8.1 / 10机器的混合,但一切都将在几个月内运行Windows 10。 用户在安装到他们的机器上的服务器上有一个共享Z: ,他们还访问服务器上的共享各部门使用的文件。 我们也将实施一个新的备份系统(Crashplan / Carbonite / Mozy是目前最有可能的select)。 规模 该networking由总部约55台计算机以及办公室外的其他计算机组成,以后将通过OpenVPN连接。 总的来说,我在看大约150台电脑。 至less还有很多用户。 另外,新的域名将会有大约一到二十个安全组。 选项 我试图决定如何最好地处理文件存储和networking共享。 具体而言,我是否应该打扰Samba,如果不是,我应该将文件存储在磁盘映像中,还是在ZFSarrays上创build一个数据卷,然后将其作为原始块存储设备传递给Server 2012 VM 。 将文件存储在磁盘映像中以供虚拟机使用对我来说似乎总是一个糟糕的解决scheme。 这很简单,并会工作,但我不特别喜欢它。 如果我需要将这些文件传输到Windows服务器,则必须安装映像或启动虚拟机。 将所有文件都放在一个图像中便于传输,但如果传输中断,则是一个问题。 这可以通过使用像rsync这样的东西解决,但这意味着我只能转移到另一个Linux机器。 使用磁盘映像的另一个问题是,我受限于在虚拟机内部运行备份软件(否则我将失去文件级访问权限)。 虽然我想我可以在主机上以只读方式挂载映像,或者将映像添加到另一个虚拟机,只读访问专用于备份软件。 我知道ZFS允许您创build数据卷,作为块级设备,然后可以作为物理驱动器传递给VM。 这基本上意味着在ZFSarrays中有一个NTFS分区。 我可以将这个卷的只读权限授予另一个可以处理备份软件的虚拟机,也可以在裸机上以只读方式挂载卷,并且可能在Docker容器中运行备份软件。 我也可以通过ZFS快照将文件传输到另一台Linux主机。 转移到Windows主机仍然意味着挂载卷或启动虚拟机。 最后的select是将所有文件直接存储在ZFSarrays中,并运行Samba通过networking共享它们。 虽然我期望有一个相当复杂的权限层次结构,但我担心通过Samba来pipe理它(我只在家庭服务器环境中使用过Samba)。 另一方面,我知道我可以有效地pipe理Server 2012 R2中的层次结构,尤其是使用Powershell。 另外要考虑的是,我可以直接在VM主机上,VM内部或Docker容器内运行Samba,所以它非常灵活。 题 […]

如何在Windows 2008 Server上安全地启用PPTP上的文件共享

我在另一个位置(工作组)设置了Windows SBS 2003域(LAN)和独立的Windows 2008 Server(Web服务器)。 我build立了PPTP VPN连接(SBS拨号networking服务器),LAN上的用户应该能够访问networking服务器。 在Web服务器上,我启用了TCP / IPv4和文件和打印机共享协议。 它有一些外部地址(其中一个是默认的)和一个本地地址(192.xxx)分配给networking适配器。 防火墙允许端口445进行文件共享。 有这个问题 – 我不能让Web服务器文件共享对局域网用户和局域网用户可见: 从SBS我可以访问networking服务器,但我不能从LAN工作站(XP,Vista)访问networking服务器。 我有相同的configuration – 我刚刚用2008年replace旧的(networking服务器)Windows 2003服务器,所以SBS设置是相同的(静态路由,DNS等)。 如何在networking服务器上为LAN工作站启用文件共享? 现在我已经打开文件和打印机共享到互联网当然总是不安全的。 我试图保护隧道,所以我把Web服务器上的RAS(VPN)连接(networking中心)移动到“私人”configuration文件,并将防火墙端口445移动到“私人”configuration文件,但突然文件共享不起作用,我不能在端口上telnet web服务器445.我怎样才能保护文件共享,所以我不必打开它的互联网?

无法通过主机名访问Windows共享

我有一个有趣的问题。 我的一个客户无法通过主机名访问我们的文件服务器。 如果我打开资源pipe理器并input\\Server1我所看到的只是一个文件夹,但如果inputIP \\10.10.10.10 ,则可以看到机器上的所有共享。 我可以看到DNSparsing正确。 如果我ping Server1它将parsing为10.10.10.10 。 这会导致什么? 客户端正在运行Windows Vista。 服务器正在运行Windows Server 2003。 他拥有服务器上所有共享的权限。 这是Active Directory域的一部分。

将Windows 2008 R2 Active Directory域服务器中的文件夹共享到不同域中的用户

我有一个旧的旧的Windows 2000域名服务器,与过时的名称。 我创build了一个新的Windows 2008 R2 Active Directory域服务器。 我想要做的是在新域服务器上共享一个目录,并允许所有仍在login到旧域的用户访问该共享目录。 现在,虽然它需要在Windows 7中,例如当试图访问驱动器,然后清除用户名和密码,select“访问作为一个不同的用户”选项。 我的想法是移动每台计算机,直到我到达一台计算机将其从旧域移动到新的域,用户仍然可以得到所有已经移动到他们的networking文件新域中的新服务器。

使用GPO映射的networking驱动器错误地显示断开连接

networking驱动器使用GPO进行映射,但是某些驱动器即使连接,也显示为“断开networking驱动器X:”。 图标显示它们已连接,如果您点击驱动器连接到共享。 它只是驱动器的措辞。 由于用户报告他们无法访问他们的驱动器,所以会引起很多问题,即使他们尝试了也是如此。 我怎样才能让他们显示正常的文字?

如何查看不同networking上的计算机上的文件

我们目前有两个办公室networking,每个都有不同的路由器和IP。 我想要做的是从每个networkingconfiguration一台服务器来相互连接,并能够浏览驱动器上的文件夹。 第一台服务器的IP地址范围是68.xxx,而第二台服务器的IP地址范围是173.xxx我要做的是在68服务器上inputWindows资源pipe理器\ 173.xxx \ SharedFolder,然后input能够进入那个驱动器。 我想知道是否有任何教程在线如何正确地做到这一点。 这两台服务器都在运行Windows Server 2008的大楼中。它们是仅在不同networking上的相同的盒子。 任何帮助是极大的赞赏。 谢谢

Windows XP和SAMBA

我们有一个运行内核2.6.18-194.32.1.el5和SAMBA版本3.0.33-3.29.el5_6.2的CentOS 5.5服务器。 我们创build了一个隐藏的共享来映射networking驱动器。 这在我们的Windows XP SP3机器上运行良好,然后突然停止工作。 我已经检查了一些东西,并且对如何进一步解决这个问题感到茫然。 下面列出来自各种configuration的片段。 /etc/samba/smb.conf中 [global] client lanman auth = yes client ntlmv2 auth = yes dns proxy = no encrypt passwords = yes hosts allow = 10.130.155. 127.0.0.1 hosts deny = all lanman auth = no load printers = no log level = 1 max connections = 30 netbios name […]

域pipe理员没有权限将文件复制到域共享

我遇到了一个问题,我正在正确访问一个域共享。 Server1:Windows Server 2008 R2 Enterprise +最新的SP /修补程序。 – (域控制器) Server2:Windows Server 2008 R2 Enterprise +最新SP /补丁 – (部分域名) Machine1:Windows 7 Ultimate x64 – (未连接到域 – Just Workgroup)。 所以,如果我在DC(Server1)共享一个文件夹,并设置权限以允许完全访问“Everyone”,我不能将文件从我的Windows 7工作组计算机(Machine1)复制到此共享上。 因为Server1是一个域的一部分,它不会出现在networking位置…所以我通过networkingpath“\ server”手动访问服务器,然后inputDomain Admin的凭据:“HOME \ Administrator” – 工作,我可以看到所有的共享文件夹,甚至从DC复制文件到我的工作组机器,但是当我尝试从我的工作组机器复制文件到DC,我得到“文件夹访问被拒绝” – “您需要电脑pipe理员的许可才能更改此文件夹” 问题是,我作为域pipe理员login,所以我应该有权限,不pipe。 UAC在所有机器上都被禁用… 我没有问题从Server2传输文件到Server1和从Machine1到Server2 … 有任何想法吗?

如何在Windows Server 2008中共享USB硬盘驱动器的根目录?

Windows Server 2008 – >计算机pipe理 – >系统工具 – >共享文件夹 – >共享 我可以为外部驱动器的根目录设置一个共享,但我无法从networking上的另一台计算机访问它。 另一方面,如果我为同一个驱动器上的子文件夹设置共享,则可以通过networking上的另一台计算机访问它。 在这两种情况下,文件和共享权限都是相同的:文件系统安全授予对“Everyone”的完全访问权限,共享权限授予对“pipe理员”的完全访问权限。 我可以看到唯一的区别是当目标文件夹碰巧是根目录时,访问共享失败。 本地计算机的访问行为与networking上的另一台计算机的行为不同 从服务器本身,我可以打开资源pipe理器并访问主驱动器的默认共享\\ComputerName\C$ ,但不能访问外部驱动器\\ComputerName\USBDriveRootShare的共享根目录。 从另一台电脑上,我也无法访问。 具体来说,如果我尝试从另一台计算机访问\\ComputerName\C$ ,系统会提示input密码,但是尽pipe提供了正确的计算机名称,用户名和密码,但我被拒绝访问,并且只是一直提示input密码。 如果我尝试连接到\\ComputerName\USBDriveRootShare ,而不是提示我input密码,则会显示“Windows无法访问\\ComputerName\USBDriveRootShare您无权访问\\ComputerName\USBDriveRootShare 。pipe理员请求访问。紧接着另一个对话框显示“ \\ComputerName\USBDriveRootShare目前不可用”。