Articles of cifs

Samba安装错误(6):没有这样的设备或地址 – 但存在设备

我正在Windows 8.1主机上运行Virtualbox,以及Debian guest。 我有一个Windows共享的文件夹,并希望在客户端上使用cif进行挂载,如下所示: mount -t cifs //192.168.1.12/Users/Paul/Documents/code_stash /mnt/pc -o user=Paul,password=password 但是,我收到错误: mount error(6): No such device or address 这也在dmesg和syslog中。 我确信Users / Paul / Documents / code_stash存在于Windows中,并且是共享的,并且/ mnt / pc也存在。 任何build议或见解,请问到底是什么问题? 谢谢

如何让计算机帐户访问EMC VNX CIFS共享?

我有一个使用NETWORK SERVICE帐户运行的Web应用程序,它具有虚拟目录到EMC VNX NAS / SAN统一存储文件服务器上的共享文件夹(包含映像)。 我不太了解这些文件服务器,这就是为什么我在这里问serverfault。 当我将Web应用程序configuration为使用我的域帐户访问共享文件夹时,应用程序可以加载图像,但是当我设置应用程序时使用NETWORK SERVICE帐户(将转换为Web服务器的DOMAIN\MACHINE$帐户),我无法访问这些文件。 当然,我已经将DOMAIN\MACHINE$帐户添加到共享文件夹权限以及NTFS权限。 我甚至使用NETWORK SERVICE帐户testing了访问其他Windows服务器上的共享文件夹,并且这些文件夹正常工作。我无法仅以这种方式连接到EMC文件服务器。 我也在Web服务器上运行了进程监视器 ,当我试图访问\ fileserver \ sharedfolderpath时,我发现NT AUTHORITY\NETWORK SERVICE用户得到一个0xC0000199结果。 我search了这个状态结果,并得到如下的结果: STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT “使用的帐户是一个计算机帐户,请使用您的全局用户帐户或本地用户帐户访问此服务器。” 和其他结果似乎表明,问题是我正在使用计算机帐户而不是用户帐户。 此外,来自文件服务器的事件查看器在“安全”选项卡中显示了这两个“失败审计”: 事件ID:681 login到帐户:MACHINE $ 通过:EMC NTLMSPP 从工作站:MACHINE 失败。 错误代码是:CIFS错误:DC AUTH ERROR 事件ID:533 login失败: 原因:用户不允许在此计算机上login 用户名:MACHINE $ 网域:DOMAIN logintypes:3 login过程:CIFS错误:DC AUTH ERROR 身份validation包:EMC NTLMSSP 工作站名称:MACHINE 我不知道我需要什么configuration来允许计算机帐户,我假设很多服务器专业人士之前都面临过这个问题,所以如果任何人都可以帮助我,我将不胜感激。 谢谢!

IIS FTP通过CIFS共享上的validation虚拟文件夹

我已经在我们的networking服务器上创build了一个FTP发布,并有一个问题得到它的工作。 有些用户上传文件时出现550错误。 阅读访问似乎工作,因为他们可以浏览文件。 对于FTPauthentication,我们已经禁用了匿名和激活的标准authentication,我们的域被设置为默认域。 FTP授权设置为“所有用户”读/写访问。 FTP Userisolation被设置为“用户名目录” 现在我们已经创build了一个“域名”虚拟目录,指向与wwwroot相同级别的dummyftproot文件夹。 在该虚拟域文件夹下,我们创build了“用户名”虚拟目录,指向项目中CIFS共享上的一个文件夹。 我们设置通过身份validation作为应用程序用户连接。 现在我认为这将意味着应用程序池标识用户正在访问CIFS共享并读取/写入文件夹。 而不是每个用户都有自己的账户。 这是这种情况吗? 如何监视哪个用户实际访问共享? 我看到我的文件被写为我的域用户。 应该如何configuration使用应用程序池标识呢? 亲切的问候

无法挂载CIFS共享,但能够挂载到其他人

我有一个工作的Windows 2008 R2的文件共享,我可以从一个服务器(运行RedHat6.6)连接到以下语法在/ etc / fstab //servername/ELK\es1 /ES1 cifs username=domain\user,password=password 0 0 从这里我运行sudo mount -a,并成功挂载,如果运行ls / ES1,我可以查看共享中的文件 我有另一台服务器(我真的想要共享挂载的),它运行redhat 7.2,并在/ etc / fstab中使用完全相同的语法,并运行一个sudo mount -av我得到以下错误: mount error(112): Host is down Refer to the mount.cifs(8) manual page (eg man mount.cifs) 如果我运行dmesg,我会得到以下信息 CIFS VFS: RFC 1002 unknown response type 0xa CIFS VFS: RFC 1002 unknown response type 0xa […]

mount.cifs:挂载错误(112):主机closures

我试图在CentOS和RHEL 6机器上挂载一个windows samba共享,但是出现以下错误。 〜]#mount.cifs //example.com/Linux_Support / mnt -o credentials = / root / cifsauth,noserverino,vers = 3.0 挂载错误(112):主机closures请参考mount.cifs(8)手册页(例如man mount.cifs) 消息日志有这个错误: CIFS VFS:cifs_mount失败,返回码= -112 上面的命令在rhel7和centos7中也是一样的。 任何线索如何使这项工作?

每次执行永久挂载/卸载

我们正在实施一项服务,需要访问驻留在不同服务器上的三个磁盘 。 我已经挂载了磁盘(2在Windows文件服务器,CIFS; 1在另一台Linux服务器上,NFS),脚本现在工作正常。 我的经理对“永久安装”不是很满意,并认为这是一个安全风险:如果服务器上的任何脚本受到攻击,则可以访问安装的磁盘。 他build议每个需要磁盘的脚本,在脚本开始时装载磁盘,并在脚本结尾处卸载它们。 我不是很喜欢这个想法,但我无法说服他。 我试过的一些论点: mount和umount有一个代价 – 每次执行它们都会使脚本运行速度变慢。 (唉,我不能确定确切的成本) 如果两个脚本同时运行,一个完成和卸载,另一个仍然需要磁盘? (授予,信号量或互斥可以解决这个问题) 如果有人妥协服务器,他可以访问安装磁盘的脚本,并自己安装它们。 (他声称这是一个“额外的防御层”)。 有人可以告诉我,如果我是正确的,每次都要警惕这个挂载/卸载,或者如果我错了,它真的是要走的路 – 更具体地说:为什么?

无法使用Linux中的fs-cifs安装XP共享

我有一个运行Linux的主机,通过以太网电缆连接到我的电脑。 我在这个PC上有一个Windows XP共享,头部单元需要能够挂载,但是使用下面的命令挂载时会失败。 下面是失败的命令以及详细输出: # fs-cifs -vvvvvvvvv -l //CUMBRIA-XP:192.168.1.2:/hnet /mnt/net cifs[2158679-1]: starting… cifs[2158679-1]: user is to input both name & passwd. cifs[2158679-1]: server [192.168.1.2] share [hnet] prefix [/mnt/net] user [nu ll] passwd [null] Welcome: 192.168.1.2(:/hnet) -> /mnt/net Username:headunit cifs[2158679-1]: user name: headunit length 8 cifs[2158679-1]: new server Password: cifs[2158679-1]: establishing connection to (192.168.1.2)CUMBRIA-XP cifs[2158679-1]: session […]

使用Samba和CIFS协议,您可以从Windows共享文件夹中将多less个文件夹挂载到centos上

目前我有一个有趣的问题要解决: 总之,我将需要拉服务器的Windows服务器(混合环境的Windows Server 2008/2003 SP2 64位)的自定义文本应用程序日志文件,以便所有日志文件集中在一个位置。 要求是: 我将需要从日志文件从Windows服务器到CentOS Linux服务器。 我无法在这些Windows服务器上安装其他工具,脚本等来将文件推出。 我无法更改Windows服务器上的应用程序将日志文件写入另一个目标。 所以目前我正在使用以下方法: 使在Windows服务器上的日志文件夹共享文件夹。 mount -t cifs -o username = windows_username,password = windows_userpassword,domain = windows_domain // windows_server_IP / the_shared_folder / mnt / target_folder在CentOS linux服务器上挂载这些共享文件夹 我的问题是: 你可以在一台机器上安装多less个文件夹? 尽pipe所有服务器都位于同一个networking中,但是如果您安装了100 – 200个文件夹,性能如何下降或者如何影响Linux服务器? 谢谢! 🙂

在CentOS中通过CIFS挂载Windows共享不起作用(但是smbclient确实)

我有点沮丧…我试图在CentOS 6.3中通过CIFS挂载一个Windows共享,但它不工作: mount -v -t cifs -o credentials=/data/conf/credentials/fileserver //10.0.1.200/projects /mnt/fileserver/projects 这给了我这个: Unable to apply new capability set. 不知道为什么,因为连接到smbclient工作正常: smbclient //10.0.1.200/projects -A /data/conf/credentials/fileserver 任何知道的原因可能是什么?

如何通过CIFpipe理iowait?

为了备份目的,我们使用包含encryption容器的Cifs文件服务器来备份更敏感的数据。 该容器使用cryptsetup和loop作为本地文件系统进行安装,并使用rsync进行备份。 由于Cifs服务器并不是有史以来build造速度最快的机器,因此运行rsync进程会在运行备份的服务器上产生iowait,从而使Nagios变成电子邮件狂潮。 问题是,如何减less服务器上的iowait? configurationNagios不报告似乎更像是解决方法。 在不同的时间间隔上延伸备份已经没有什么效果,花钱也不是一个select,因为显然我们正在谈论一个“非关键系统”。