它可能看起来像是重复的问题,但在 RHEL 7 的上下文中,事实并非如此。
由于 RHEL 7 没有挂载.cifs二进制文件存在于 /sbin 中,我想知道还可以做些什么来在 Linux 机器上挂载 Windows cifs 共享。
到岸价安装 Windows 共享一段时间,根据需要我可以卸载它。我不希望在启动时安装 cifs 共享。我的脚本应该为我执行安装和卸载操作。
欢迎提出建议。
谢谢
答案1
如果您的公司政策允许您使用CIFS
,请确保安装了 cifs 实用程序。
# lsmod |grep cifs
cifs 293313 3
如果没有然后安装它
# yum install samba-client samba-common cifs-utils
或者
# yum install cifs-utils
安装 CIFS 实用程序后,您应该能够找到mount.cifs
命令。
要在引导时安装,您需要在fstab
文件下添加其条目
example:
`//10.10.*.*/folder/to-share /mountpoint cifs username=harry,password=XXXXXX,rw,user 0 0`
或者
`//10.10.*.*/folder/to-share /mountpoint cifs credentials=/root/.smbfile,rw,user 0 0`
.smbfile
> 添加 Windows 机器凭据
username=harry
password=XXXXXX
在上述条目的帮助下,您可以相应地更改脚本。
您还可以使用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