在Linux环境下,使用mount.cifs挂载Windows共享目录

文章目录

前言

嵌入式开发通常是在linux环境下编译,windows下开发,这就需要在linux环境下访问windows目录了,或者在windows上访问linux目录,本章将的就是在Linux环境下使用mount.cifs挂载Windows共享目录。

  1. 在windows 10上新建共享文件夹,比如elk,然后设置该文件夹的属性,
    创建elk文件夹 -->属性–>共享–>设置共享–>添加用户(Everyone)设置读写属性。
    在这里插入图片描述
    网络和 Internet—网络和共享中心—高级共享设置—所有网络—关闭密码保护
    在这里插入图片描述
    在这里插入图片描述
    控制面板—系统安全—Windows 防火墙—自定义设置—启用或关闭防火墙—关闭防火墙
    在这里插入图片描述

到这里,windows上的目录已经设置完成了,当然也可以设置密码保护等

最后需要开启Windows中的文件共享支持,要不然会报错,导致不能挂载成功
打开控制面板–>程序和功能–>启动或关闭Window功能–>重启生效(一定要重启)
在这里插入图片描述

挂载的时候你挂载的地址需要与虚拟机中的网卡地址一致

[root@server1 ~]# mount.cifs //192.168.1.1/elk /mnt
Password for root@//192.168.1.1/elk:     #输入电脑用户密码,我的是因为没有所以直接空格就好了
[root@server1 ~]# cd /mnt/
[root@server1 mnt]# ll
总用量 265132
-rwxr-xr-x. 1 root root 33396354 810 2017 elasticsearch-5.5.0.rpm
-rwxr-xr-x. 1 root root 37926436 818 2017 elasticsearch-head.tar.gz
-rwxr-xr-x. 1 root root 52255853 810 2017 kibana-5.5.1-x86_64.rpm
-rwxr-xr-x. 1 root root 94158545 810 2017 logstash-5.5.1.rpm
-rwxr-xr-x. 1 root root 30334692 810 2017 node-v8.2.1.tar.gz
-rwxr-xr-x. 1 root root 23415665 810 2017 phantomjs-2.1.1-linux-x86_64.tar.bz2

查看挂载记录

[root@server1 ~]# df -Th
文件系统          类型      容量  已用  可用 已用% 挂载点
/dev/sda5         xfs        51G  4.6G   47G    9% /
devtmpfs          devtmpfs  898M     0  898M    0% /dev
tmpfs             tmpfs     912M  8.5M  904M    1% /dev/shm
tmpfs             tmpfs     912M   26M  887M    3% /run
tmpfs             tmpfs     912M     0  912M    0% /sys/fs/cgroup
/dev/sda2         xfs       5.0G   61M  5.0G    2% /home
/dev/sda1         xfs      1014M  174M  841M   18% /boot
tmpfs             tmpfs     183M  4.0K  183M    1% /run/user/42
tmpfs             tmpfs     183M   24K  183M    1% /run/user/1000
/dev/sr0          iso9660   4.3G  4.3G     0  100% /run/media/fa/CentOS 7 x86_64
//192.168.1.1/elk cifs      254G   84G  171G   33% /mnt
tmpfs             tmpfs     183M     0  183M    0% /run/user/0

猜你喜欢

转载自blog.csdn.net/F2001523/article/details/112304405