Questions tagged «cifs»

通用Internet文件系统(以前称为SMB)是第7层网络协议,提供跨本地网络的文件和设备共享。它最初是由Microsoft设计和实现的,是Windows操作系统的一部分。

15
挂载CIFS主机已关闭
我以前配置的挂载点有问题。它显示了文件夹,但是挂载丢失了,并显示“?” 大小,权限等值 因此,我尝试使用cifs和之前的相同命令重新安装: mount -t cifs //nas.domain.local/share /mnt/archive 但是我得到了错误: Host is down. 如果我对域或IP执行ping操作,则可以得到正确的解析,并且我也可以使用smbclient进行连接,而不会出现问题 ping nas.domain.local ping ip smbclient //nas.domain.local/share 我环顾四周,但找不到可靠的答案。有什么想法吗?
97 linux  centos  mount  cifs 

3
将远程CIFS / SMB共享安装为文件夹而不是驱动器号
有什么方法可以将远程CIFS / SMB / SAMBA共享作为文件夹/目录而不是驱动器号挂载。例如,我想要这张地图: \\ Server \ ShareName-> C:\ Folder \ ShareName 而不是像这样的普通地图: \\ Server \ ShareName-> Z:\ 服务器是Linux / Samba,客户端是Windows 7 Professional 64位。我发现的最接近的功能是能够使用Windows磁盘管理器将本地卷作为子文件夹安装,但似乎无法处理远程CIFS共享(请参阅http://support.microsoft.com/kb/307889) 。

2
CIFS / SMB操作所需的TCP / IP端口
如果要允许两台防火墙计算机之间的Windows网络驱动器,是否需要打开端口137-139,或端口445是否足够?我必须提交一份表格并获得开放防火墙端口的批准,并且我不想索要比我需要更多的开放端口。这里的所有计算机都是Windows XP或更高版本。 注意:当我说“ Windows联网驱动器”时,我不确定是指SMB还是CIFS,也不清楚这两种协议之间的区别。

3
Linux:CIFS / Samba安装挂起几分钟
我有一个小型的本地网络,其中有一个Gentoo框和一个Windows框。我使用以下命令将源自Windows框的共享安装到Gentoo框上: mount -t cifs -o username=WindowsUsername,password=thepassword,uid=pistos //192.168.0.103/Users /mnt/windowsbox 在大多数时候,一切都正常,我可以毫无问题地进行读写。但是,每隔几周左右,连接或挂载点似乎会死机或挂起,因此任何尝试访问挂载点的进程都会陷入D状态(磁盘或I / O等待)。这些过程不受TERM和KILL信号的影响。从网络上断开和重新连接Windows框并没有帮助。冻结状态持续5分钟以上。这真的很令人沮丧,并且妨碍了正常工作,因为它冻结了另存为对话框,ls命令等。如果我umount在挂载点上发出a ,它也会挂起,或者报告挂载点正在使用中。最终,死状态将自行解决,并且挂载点将被挂载,或者变为umount无延迟。 我的猜测是,这种情况发生在连接/挂接处于空闲状态或Windows计算机处于空闲状态时。我不太确定 为什么会发生这种情况,我该怎么做才能防止这种情况发生?还是我怎样才能成功地杀死这些D状态进程? 可能相关:CIFS挂载在读取时挂起
26 linux  cifs 

4
无需登录即可永久安装网络共享?(视窗)
在Windows 2008 R2 Server(标准)上,我需要安装网络驱动器,而无需特定用户先登录计算机。有点像NFS通过fstabUnix计算机上的安装。网络驱动器将通过BlackArmor(Seagate)设备(我假设它运行Samba)进行共享。如果需要,设备可以是域的成员。 到目前为止,我已经尝试在执行它的地方使用Edit Group Policy-> Configuration-> Windows-> Scripts->Startup net use x: \\server\share /user:username password 没有成功。登录后,网络驱动器在Windows资源管理器中被视为断开的网络驱动器。


1
Linux samba服务器:cifs_mount失败,带有返回代码= -12
服务器:RHEL 5.9 / smbd 3.0.33-客户端:各种,尽管都使用当前的mount.cifs(5.2) 我已经解决了这个问题,但是追捕这些错误代码真是一场噩梦,我觉得这需要通用文档。 症状:从一个特定的cifs客户端到linux samba服务器的意外的,间歇性的安装失败。我所有的Linux客户端pam_mount用户在登录时均已登录。随机地,偶尔地,主目录安装在一台计算机上开始失败。登录和挂载继续在所有其他客户端上正常运行。最初,我认为损坏的客户端上发生了异常活动,导致smbd异常运行,但即使使用中断后,间歇性故障仍然存在。 尝试手动安装失败并报告: Errors from underlying mount program mount error(12): Cannot allocate memory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) <debug enable="1"/>在/etc/security/pam_mount.conf.xml中进行设置,以从pam_mount获取更多信息: command: 'mount' '-t' 'cifs' '//my_server/watdo' '/home/watdo' '-o' 'user=watdo,uid=666,gid=666' pam_mount(misc.c:38): set_myuid<pre>: (ruid/rgid=0/0, e=0/0) pam_mount(misc.c:38): set_myuid<post>: (ruid/rgid=0/0, e=0/0) pam_mount(mount.c:64): Errors from underlying …

3
如何将凭证文件传递给mount.cifs?
我正在维护Mac和Linux的异构网络,因此我决定创建一个perl脚本来统一跨计算机的安装策略。 linux中的当前实现在/ etc / fstab中可以正常工作: //myserverhere.com/cifs_share / mnt / cifs_share cifs用户,uid = 65001,rw,workgroup = DEV,credentials = / root / .cifs 0 0 和/root/.cifs包含 username=ouruser password=ourpassword 我尝试将其转换为非fstab格式,如下所示: mount.cifs //myserverhere.com/cifs_share /mnt/cifs_share user,uid=65001,rw,workgroup=DEV,credentials=/root/.cifs 但这似乎不起作用。 有人可以指出我做错了吗? 提前致谢。 伊斯梅尔·卡西潘()
16 linux  samba  mount  cifs 

2
CIFS挂载在读取时挂起
我有一堆看起来像这样的CIFS挂载有问题: //192.168.10.2/remote-share /home/windows-shared/remote-share cifs defaults,user=xxx,password=xxx,uid=603,gid=603 0 0 一段时间后,通常是在一天早晨,当用户在早上启动其计算机并且其共享不再能远程工作之后,就会发生此问题。 所以当我尝试做一个ls我得到这个: ls: cannot access /home/windows-shared/remote-share: Host is down 我没有任何相关的信息dmesg。问题是现在对系统这一部分的任何读取调用都挂起,因此作为解决方案,我宁愿有一个更快的错误,而不是无限期挂起。 稍微阅读一下手册页后mount.cifs,默认情况下每次安装都soft意味着它最终会超时。问题在于超时时间太长。 更新: 将这些参数添加到mount命令也无济于事: soft,timeo=300,retrans=3
13 samba  cifs  fstab 

7
挂载CIFS凭证文件具有特殊字符
我无法在XenServer(5.6 FP1)上安装共享。从命令行我尝试: mount.cifs //server/share /mnt/share -o credentials=credfile credfile的内容是: username=Administrator password=What@zR\!p3s 当我运行上面的安装命令时,我得到“访问被拒绝”。但是,如果我运行以下命令,它将起作用: mount.cifs //server/share /mnt/share -o username=Administrator,password=What@zR\!p3s 请注意,“ \”是为了避免爆炸,我已经在凭据文件中尝试使用或不使用它。有什么建议?
12 linux  mount  cifs 

4
使用autofs挂载CIFS共享
我有一个运行RHEL 5.5的系统,并且正在尝试使用将Windows共享安装在服务器上autofs。(由于网络在启动时尚未准备就绪,所以我不想使用fstab。)我可以手动安装共享,但是autofs不能安装它们。 以下是我正在使用的文件: 在末尾/etc/auto.master,我有: ## Mount this test share: /test /etc/auto.test --timeout=60 在中/etc/auto.test,我有: test -fstype=cifs,username=testuser,domain=domain.com,password=password ://server/test 然后,我重新启动autofs服务。 但是,这不起作用。 ls-ing目录不会返回任何结果。我已经按照网络上的所有这些指南进行操作,或者我听不懂它们,或者只是工作而已。 谢谢

5
从Windows 7服务器到XP客户端,无需登录窗口即可共享匿名文件
我正在尝试为小型LAN上的计算机提供对Windows 7工作站共享的文件的只读,匿名访问权限(我们将其称为WIN7SVR)。特别是,我不希望客户端在例如\\WIN7SVRWindows资源管理器中导航到时必须处理登录窗口,但是我们没有域,因此服务器和客户端之间的帐户同步非常棘手。Windows 7和Windows XP客户端都需要访问这些共享。 通过在WIN7SVR上启用Guest帐户并设置适当的共享权限,我就可以在Windows 7客户端上使用此功能。看来其他Windows 7计算机会自动尝试以Guest身份登录,因此他们的用户不必处理登录窗口。问题出在XP客户端上-如果用户在登录窗口中输入“来宾”,它们就可以访问服务器,但是我不希望用户必须这样做。因此,根据我的收集,在对Windows文件共享的有限了解下,这归结为授予NULL会话访问WIN7SVR上的文件共享的权限。 但是到目前为止,我在这方面还没有成功。我已经在Windows 7服务器上的本地组策略编辑器中尝试了以下所有操作: 设置网络访问权限:让所有人权限都适用于匿名用户启用 将网络访问权限设置为:将对命名管道和共享的匿名访问限制为禁用 在网络访问中添加了相应共享的名称:可以匿名访问的共享 添加了“匿名登录”以根据用户权限分配从网络访问此计算机 任何建议都将不胜感激...我主要是Unix人士,所以我对Windows文件共享有点不满意。我确实了解到,从安全角度来看,对文件共享的任何形式的匿名访问通常都不理想,但是在这种情况下,这对我们而言是最实用的解决方案,并且对网络的访问已受到足够的控制,因此共享级安全性是'值得关注。

1
fstab中的CIFS挂载在IP上成功,在/ etc / hosts中写入的主机名上失败
我不知道为什么我的Ubuntu Server 14.04 LTS在从fstab解析主机名时遇到问题。我试图挂载以下条目: //NAS-5h2-20/backuppc/ /mnt/backuppc cifs auto,user=THEUSER,password=THEPASSWORD,cifsacl,uid=109 0 0 挂载失败并显示错误 mount: wrong fs type, bad option, bad superblock on //NAS-5h1-15/backuppc, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program) In some cases useful info is found in …

1
Samba(CIFS)安装错误(9):错误的文件描述符
我使用mount.cifs从主工作站PC(使用Fedora 29工作站)到母亲的笔记本电脑(Windows 7 HP)的网络共享成功,但连接次数很少,但由于时间太短,我无法做到这一点。 例如,使用Nautilus,连接到smb://192.168.0.2/Data要求输入凭据(尽管应该已经为该共享永久存储了该凭据),即使输入正确的用户名和密码,它也不会执行任何操作提示如何再次登录。 过去使用mount -t cifs也是成功的,但现在不再成功,因为它返回如下错误: [ruslan@sakuya ~]$ sudo mount -t cifs //192.168.0.2/Data .mount/samba -o username=ruslan,password=[mypassword],domain=WORKGROUP,iocharset=utf8,rw,file_mode=0777,dir_mode=0777 mount error(9): Bad file descriptor Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) [ruslan@sakuya ~]$ sudo mount -t cifs //PATCHOULI/Data .mount/samba -o username=ruslan,password=[mypassword],domain=WORKGROUP,iocharset=utf8,rw,file_mode=0777,dir_mode=0777 mount error(9): Bad file descriptor Refer to the …
10 linux  windows  samba  mount  cifs 

1
使用CIF进行pxebooting Linux Mint(Live CD)时,网络无法正确初始化,但可与nfs一起使用
我在192.168.26.1上有一个TFTP / DHCP / NFS / SMB服务器(Ubuntu服务器12.04 LTS)。我使用pxelinux显示一个菜单,其中包含Windows的启动和安装选项,Ubuntu网络安装程序以及Linux Mint 17 MATE live CD。像这样让它运行起来已经很讨厌了,我已经精疲力竭了…… 对于Linux Mint,我提供了2个netboot选项:NFS和CIFS。我完全可以使用NFS:用户可以在启动菜单中选择它,不久之后,它就会进入Linux Mint live CD桌面。但是使用CIFS,网络无法正确初始化。Linux Mint启动时,网络将挂起120秒。然后,它继续引导到桌面,但是net network-manager没有启动(也没有启动)。我怀疑这可能是DHCP服务器没有响应的问题,但是,在DHCP服务器日志中,我可以看到DHCP请求和成功的响应。 进入Linux Mint桌面后,ifconfig报告由DHCP分配的IP地址,并且对服务器执行ping操作。 我的pxelinux配置是(之后的所有内容APPEND都在一行中,为了便于阅读,我将其拆分了一下): NFS: LABEL linuxmint17 MENU LABEL Linux Mint 17 KERNEL linux-mint-17/image/casper/vmlinuz APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.26.1:/var/lib/tftpboot/linux-mint-17/image initrd=/linux-mint-17/image/casper/initrd.lz CIFS: LABEL linuxmint17smb MENU LABEL Linux Mint 17 (SMB) KERNEL linux-mint-17/image/casper/vmlinuz …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.