top
本文目录
Linux中如何挂载windows共享文件以实现文件传输
Linux上挂载Windows下的网络共享文件夹
如何在 Linux 上永久挂载一个 Windows 共享

linux挂载windows共享文件夹(mount挂载共享文件夹)

今天给各位分享linux挂载windows共享文件夹的知识,其中也会对mount挂载共享文件夹进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

Linux中如何挂载windows共享文件以实现文件传输

使用过Linux操作系统的都知道,Linux系统和windows之间的文件传递比较复杂,那么要如何实现Linux和windows之间的文件传输呢?其实可在Linux上挂载windows共享文件夹,下面随小编一起来详细了解下吧。

本方法是以win7,VMware9.0.1,centos6.4为基础实验的。

1.首先安装VMware Tools(如果已经安装过了就不用安装了)

(1)挂载VMware Tools

先点击虚拟机中菜单栏的VM,下拉菜单中的settings,然后弹出下面这张图,按顺序选择。

在第3步Browse中会选择vmware tools,可以在你的安装文件的VMware Workstation下面找到5个iso的文件。虚拟机中装的什么系统你就选择相应的iso,本方法中选择的是linux.iso。如果你安装的是精简版或者绿色版的话没有那5个iso文件,需要自己下载,下载的通用地址为:(代表workstation版本)/7.1.2(版本号)/301548(版本号)/windows(or linux)(宿主操作系统类型)/packages/tools-windows-8.4.4.exe.tar(安装文件包名)。你可以直接浏览器输入在里面找跟自己版本对应的工具。查看自己安装的版本在虚拟机的Help-》About VMware Workstation-》Porduct Information。然后把自己下载的工具通过第3步加载进去。

完成第5步ok后,桌面上就会出现一个VMware Tools的光盘,然后你可以在桌面出现的光盘中(双击)或者/media/VMware Tools下面找到你需要的安装文件。

(2)复制安装文件,解压,安装

复制桌面光盘中的文件(鼠标操作)或者cp/media/VMware Tools下的文件到任何地方(本文复制到桌面),只要你安装的时候能找到就可以了。然后解压,安装,见下图

上一页123下一页共3页

安装的只是直接cd进vmware-tools-distrib/执行wmware-install.pl即可,中间出现的选择yes or no的选项直接enter即可,安装需要一定时间。该目录下的INSTALL文件里有详细的安装,卸载方法。

到此VMware Tools安装完成。

2.共享文件夹设置

(1)设置Windows下的共享文件夹

对你要共享的文件夹右键共享,特定用户,选择用户,完成即可。

(2)linux共享设置

虚拟机菜单栏VM-》settings,打开下图的中的框。选择Options-》Shared Folders-》Always enabled-》Add-》Ok即可

3.完成设置

然后执行下面的命令,data文件夹就是共享的文件夹

到此完成所有设置

上面就是Linux挂载windows共享文件夹的方法介绍了,通过该方法挂载后就可以实现Linux系统和windows系统之间的文件传输了,是不是很简单呢?赶紧试试看吧。

Linux上挂载Windows下的网络共享文件夹

在Linux系统中挂载Windows的网络共享文件夹,实现不同系统间的文件同步,是一种方便且高效的方式。接下来,我们将分步骤介绍如何在Linux上完成这一过程。

首先,确保你的Linux系统和Windows系统都正常运行。Linux系统应具有网络访问权限,以便连接到Windows共享。

在Windows上设置共享文件夹。通过网络共享功能,选择你希望共享的文件夹,设置共享名和访问权限。具体步骤如下:打开计算机管理窗口,进入共享文件夹设置,选择要共享的文件夹,然后点击“共享”,在弹出的窗口中设置共享名和访问权限。

接着,使用Linux系统挂载Windows共享文件夹。在终端输入以下命令:sudo mount-t cifs//Windows-PC-Name/Shared-Name/mnt/shared-o username=YourUsername,password=YourPassword,iocharset=utf8,dir_mode=0777,file_mode=0777,nfsvers=3,rw。确保将“Windows-PC-Name”、“Shared-Name”、“YourUsername”和“YourPassword”替换为你的实际信息。成功执行命令后,文件夹将挂载至指定目录。

使用“df-Th”命令检查是否成功挂载。在终端输入此命令,查看磁盘空间使用情况,确认Linux系统是否正确挂载了Windows共享文件夹。

为了在开机时自动挂载Windows共享文件夹,编辑Linux的挂载配置文件。在终端中输入sudo nano/etc/fstab,添加一行包含Windows共享文件夹挂载信息的配置,如://Windows-PC-Name/Shared-Name/mnt/shared cifs username=YourUsername,password=YourPassword,iocharset=utf8,dir_mode=0777,file_mode=0777,nfsvers=3,rw。保存并退出编辑器。

最后,测试文件同步功能。在Linux系统上创建或编辑文件,通过网络共享同步至Windows系统,反之亦然。文件的修改、新增或删除应当能够在两个系统间实时同步。

通过以上步骤,你可以在Linux系统上挂载Windows的网络共享文件夹,实现高效、安全的文件同步,促进不同操作系统间的协同工作。

如何在 Linux 上永久挂载一个 Windows 共享

在 Linux上和一个 Windows网络进行交互从来就不是件轻松的事情。想想多少企业正在采用 Linux,需要在这两个平台上彼此协作。幸运的是,有了一些工具的帮助,你可以轻松地将 Windows网络驱动器映射到一台 Linux机器上,甚至可以确保在重启 Linux机器之后共享还在。

在我们开始之前

要实现这个,你需要用到命令行。过程十分简单,但你需要编辑/etc/fstab文件,所以小心操作。还有,我假设你已经让 Samba正常工作了,可以手动从 Windows网络挂载共享到你的 Linux机器,还知道这个共享的主机 IP地址。

准备好了吗?那就开始吧。

创建你的挂载点

我们要做的第一件事是创建一个文件夹,他将作为共享的挂载点。为了简单起见,我们将这个文件夹命名为 share,放在/media之下。打开你的终端执行以下命令:

sudo mkdir/media/share

安装一些软件

现在我们得安装允许跨平台文件共享的系统;这个系统是 cifs-utils。在终端窗口输入:

sudo apt-get install cifs-utils

这个命令同时还会安装 cifs-utils所有的依赖。

安装完成之后,打开文件/etc/nsswitch.conf并找到这一行:

hosts: files mdns4_minimal [NOTFOUND=return] dns

编辑这一行,让它看起来像这样:

hosts: files mdns4_minimal [NOTFOUND=return] wins dns

现在你需要安装 windbind让你的 Linux机器可以在 DHCP网络中解析 Windows机器名。在终端里执行:

sudo apt-get install libnss-windbind windbind

用这个命令重启网络服务:

sudo service networking restart

挂载网络驱动器

现在我们要映射网络驱动器。这里我们必须编辑/etc/fstab文件。在你做第一次编辑之前,用这个命令备份以下这个文件:

sudo cp/etc/fstab/etc/fstab.old

如果你需要恢复这个文件,执行以下命令:

sudo mv/etc/fstab.old/etc/fstab

在你的主目录创建一个认证信息文件.smbcredentials。在这个文件里添加你的用户名和密码,就像这样(USER和 PASSWORD替换为实际的用户名和密码):

username=USER

password=PASSWORD

你需要知道挂载这个驱动器的用户的组 ID(GID)和用户 ID(UID)。执行命令:

id USER

USER是你的实际用户名,你应该会看到类似这样的信息:

uid=1000(USER) gid=1000(GROUP)

USER是实际的用户名,GROUP是组名。在(USER)和(GROUP)之前的数字将会被用在/etc/fstab文件之中。

是时候编辑/etc/fstab文件了。在你的编辑器中打开那个文件并添加下面这行到文件末尾(替换以下全大写字段以及远程机器的 IP地址):

//192.168.1.10/SHARE/media/share cifs credentials=/home/USER/.smbcredentials,iocharset=uft8,gid=GID,udi=UID,file_mode=0777,dir_mode=0777 0 0

注意:上面这些内容应该在同一行上。

保存并关闭那个文件。执行

sudo mount-a

命令,共享就会挂载上。看看一下/media/share,你应该能看到那个网络共享上的文件和文件夹了。

共享很简单

有了 cifs-utils和 Samba,映射网络共享在一台 Linux机器上简单得让人难以置信。现在,你再也不用在每次机器启动的时候手动重新挂载那些共享了。

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报