挂载宿主机共享文件实验(代码片段)

author author     2022-11-03     817

关键词:

挂载宿主机共享文件实验

本实验的目的是挂载Windows中的共享文件夹,然后在虚拟机的Linux中使用。
该实验分为被挂载端和挂载端,被挂载端就是Windows(服务器端),挂载端是Linux(客户端)。Windows要做的就是共享Everyone文件夹,解禁Guest,设置本地策略。Linux要做的就是扫描Windows中的共享文件夹并进行挂载。接下来进行实验:

  1. 匿名共享
    首先我们可以在自己的电脑里新建一个空的文件夹(不是空的也可以),在这里我用的是en_visio2016这个文件夹(该文件夹里是有关visio的文件):

技术分享图片
技术分享图片

右击该文件夹,选择“属性”:

技术分享图片

技术分享图片

然后点击“添加”,就会出现如下界面:
技术分享图片

右边为权限设置,选择“读取”即可,然后选择共享:
技术分享图片

如下所示,就表明该文件夹已经被共享出来了:
技术分享图片

  1. 解禁Guest
    右击“此电脑”,选择“管理”:

技术分享图片

点击“本地用户组”里的“用户”,会看见有个Guest,它表示来宾,此时它有个向下的小箭头,表示被禁用:
技术分享图片

想要访问共享文件,就必须解禁Guest:
技术分享图片

技术分享图片

点击“确定”(向下的箭头消失了):

技术分享图片

3.设置本地策略的权限(用户权限分配和安全选项)
输入以下命令:
技术分享图片

出现如下界面:
技术分享图片

对“用户权限分配”设置:

技术分享图片

双击“拒绝从网络访问这台计算机”,进入到如下页面,将Guest删除:
技术分享图片

点击“确定”,可以看出Guest已经没了:
技术分享图片

对“安全选项”设置:
技术分享图片

双击“网络访问:本地账户的共享和安全模型”:

技术分享图片

点击“确定”,就会看到如下界面:
技术分享图片

4.看Windows与Linux是否互通:

技术分享图片

技术分享图片

看出来,它们能ping通。

5.Linux扫描
用【smbclient -L //UNC路径/】这条命令扫描:
技术分享图片

注:UNC路径就是VMnet1的IP地址(在“控制面板”-----“网络共享中心”-----“更改适配器设置”-----右击“VMnet1”选择“属性”----双击“IPV4”就可以看到)
从上图可以看出,刚刚我共享的en_visio2016文件夹已经被扫描出来了。

6.挂载
创建空目录:

技术分享图片

进行挂载:
技术分享图片

技术分享图片

查看/abc目录:

技术分享图片

可以看出:en_visio2016文件夹里的东西都有了。
到此实验结束了。

挂载远程主机(代码片段)

在windows下可以局域网共享,mount可以在本地挂载磁盘,也可以挂载局域网的网络共享。但有没有想过远程主机的目录挂载到本地主机中(非局域网)。之前了解windows有winscp软件,很方便的在两个系统之间上传和下载数据,但现... 查看详情

vmware虚拟机设置主机共享文件夹(代码片段)

...址:https:www.93bok.com前言使用vmware虚拟机时,常常需要与宿主机(以下简称主机)操作系统交换文件,而且要一直挂载在虚拟机中,所以就需要在虚拟机和主机之间建立共享文件夹。在开始之前,我也找了很多博文,但是总出现... 查看详情

rsync+nfs+sersync实战案例(代码片段)

...机(apache)实验需求:nfs服务器提供共享目录客户机通过挂载共享目录实现web页面的访问3.rsync+nfs实验环境:rsync服务器nfs服务器(rsync客户机)nfs客户机(apache)实验需求:rsync服务器提供同步模块nfs服务器提供共享目录客户机... 查看详情

02-nfs存储服务(代码片段)

...的主机系统之间可以共享文件或目录,NFS客户端可以通过挂载的方式将NFS服务端共享数据的文件目录挂载到本地挂载点,这样对本地挂载点目录中的数据进行操作其实就是操作NFS服务端共享数据的文件目录为什么要使用数据存储... 查看详情

windows上面挂载nfs共享

...文件共享协议。最近看到网络博文发现windows系统也可以挂载nfs系统,忍不住分享给大家。实验环境主机操作系统IP地址软件包NFS主机Centos7.2192.168.19 查看详情

nfs企业级网络文件共享(代码片段)

...目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载的方式将nfs服务器共享的数据目录挂载到nfs客户端本地系统中(就是某一个挂载点下)。从nfs客户端的的机器本地看,nfs服务器端共享 查看详情

nfs企业级网络文件共享(代码片段)

...目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载的方式将nfs服务器共享的数据目录挂载到nfs客户端本地系统中(就是某一个挂载点下)。从nfs客户端的的机器本地看,nfs服务器端共享 查看详情

linux挂载windows端共享软件(代码片段)

...了达到这个目的我们可以在Linux上使用 mount 命令挂载Windows共享文件夹,就像将Windows里面的共享目录当成一个U盘插到Linux主机上面,然后Linux可以直接访问代码进行编译编译;具体操作步骤如下:首先在Windows端设定共享权限首... 查看详情

使用nfs服务实现文件共享(代码片段)

...务共享是一个简单的方法1、在作为NFS服务端的主机上新挂载了一块硬盘   现将其分区和格式化fdisk/dev/sdb输入n,然后一路默认最后输入w,完成分区然后格式化mkfs.ext4/dev/sdb1然后挂载到目录mkdir-p/nfs-data;mount/dev/sdb1/nfs-da... 查看详情

docker-tmpfs挂载(代码片段)

使用tmpfs挂载卷和绑定装置允许在主机和容器之间共享文件,以便即使在容器停止后也可以保留数据。如果你在Linux上运行Docker,你有第三个选择:tmpfs mounts。使用tmpfs装载创建容器时,容器可以在容器的可写层外创建文件。... 查看详情

vmwarelinux虚拟机怎么挂载共享的文件夹

如果宿主机是windows的话,可以选择共享,然后vmware中的linux网卡选择桥接,这样linux就可以和宿主机通讯了然后用mount命令把宿主机共享的文件夹挂在上就可以。参考技术A挂载共享目录:mount-tcifs-ousername='user',password='your... 查看详情

ubuntu挂载局域网共享文件夹

...载点-ousername=用户名,password=密码,其他选项例1:其中:(宿主机)ip:192.168.0.1(宿主机)共享文件夹:linux(宿主机)用户名:abc(宿主机)密码:NULL(表示没有密码)ubuntu挂接文件夹:/mnt/win例2:1、对需要共享文件夹右击->属性->... 查看详情

docker数据卷应用场景(代码片段)

...写的方式挂载统一个数据卷,从而共享数据卷中的数据当宿主机不能保证一定存在某一个目录或一些固定的文件路径时,使用数据卷可以规避这种限制带来的问题当想把容器中的数据存储在宿主机之外的地方时,比如远程主机上... 查看详情

docker核心基础之容器的文件复制与挂载(代码片段)

从宿主机复制到容器:dockercp宿主机本地路径容器名字/ID:容器路径dockercp/root/123.txtmycentos:/home/从容器复制到宿主机:dockercp容器名字/ID:容器路径宿主机本地路径dockercpmycentos:/home/456.txt/root宿主机文件夹挂载到容器里:dockerrun-it... 查看详情

容器"共享"宿主机的hosts文件(终极方案)

0.背景有时候制作docker镜像生成容器时需要宿主机的hosts文件共享到容器中。首先想的是通过挂载的方式共享hosts文件,但是实践时发现根本行不通,hosts文件在/etc/目录下,如进行挂载将会将/etc/目录全部共享到容器中,如果容器... 查看详情

docker之宿主机与容器之间的文件复制与挂载(代码片段)

宿主机与容器之间的文件挂载与复制1、从宿主机复制到容器命令格式为:   dockercp宿主机的本地地址容器名/容器ID:容器路径dockercp/root/666.txt460b22f78261:/home/ 先在宿主机里面创建一个666.txt的文件,然后dockercp命令把文件... 查看详情

docker容器数据卷-具名挂载和匿名挂载(代码片段)

...数据卷就是目录的挂载,将我们的容器的目录挂载到宿主机上,从而实现打通宿主机和容器之间的文件共享功能;为什么需要容器数据卷docker理念就是将应用和环境打包成一个镜像;但是数据怎么办呢?且不... 查看详情

3-nfs-共享存储(代码片段)

...决什么问题?解决多台web静态资源的共享(所有客户端都挂载服务端,看到的数据都一样)解决多 查看详情