RHEL 7:挂载 windows cifs 共享失败

Pat*_*der 2 rhel file-sharing mount cifs

它可能看起来像是重复的问题,但在 RHEL 7 的上下文中,它不是。

由于 RHEL 7在 /sbin中没有mount.cifs二进制文件,我想知道还可以做些什么来在 Linux 机器上安装 windows cifs 共享。

cifs挂载 Windows 共享一段时间,根据需要我可以卸载它。我不希望在启动时挂载 cifs 共享。我的脚本应该为我做挂载和卸载操作。

欢迎提出建议。

谢谢

Har*_*eth 7

如果您的公司政策允许您使用,CIFS请确保安装了 cifs 实用程序。

# lsmod |grep cifs
cifs                  293313  3
Run Code Online (Sandbox Code Playgroud)

如果没有,则安装它

# yum install samba-client samba-common cifs-utils 
Run Code Online (Sandbox Code Playgroud)

或者

# yum install cifs-utils
Run Code Online (Sandbox Code Playgroud)

安装 CIFS 实用程序后,您应该能够找到mount.cifs命令。

要在引导时挂载,您需要在fstab文件下添加其条目

example:

`//10.10.*.*/folder/to-share /mountpoint cifs username=harry,password=XXXXXX,rw,user 0 0`
Run Code Online (Sandbox Code Playgroud)

或者

`//10.10.*.*/folder/to-share /mountpoint cifs credentials=/root/.smbfile,rw,user 0 0`
Run Code Online (Sandbox Code Playgroud)

.smbfile > 添加 Windows 机器凭据

username=harry
password=XXXXXX
Run Code Online (Sandbox Code Playgroud)

在上述条目的帮助下,您可以相应地更改脚本。

你也可以使用 autofs

找到“CIFS”替代链接:

在 Windows 7 上挂载 Linux NFS 共享? http://www.hackourlife.com/mount-linux-nfs-share-on-windows-7/

如何在 Windows 上安装 NFS 客户端以进行 UNIX 到 Windows 的迁移 http://support.microsoft.com/kb/324055

适用于 Windows 7 的 NFS 客户端(Microsoft 社区) http://answers.microsoft.com/en-us/...indows-7/42aae25d-d077-4ff9-abdf-7314a589c46d

适用于 Microsoft Windows 7 和 Windows Server 2008 R2 中基于 UNIX 的应用程序子系统的实用程序和 SDK http://www.microsoft.com/en-us/download/details.aspx?id=2391