1. window 共享文件夹
https://jingyan.baidu.com/article/358570f6633ba4ce4624fc48.html
2. 在访问Windows共享资料之前,请确保Windows共享是可用的,这里就不再赘述该怎样设置Windows共享了,那可是另外一个课题。
Linux访问Windows共享或者Linux共享资料给Windows时,其实都是在使用一个叫做Samba的软件,这个软件已经使用多年,稳定性和可靠性得到了很好的验证,也是很多网络NAS常用的软件。
我们这里要讲的Linux需要用到的工具就是Samba软件中的一种,samba-client。
在尝试访问Windows共享之前,需要首先确认samba-client已经安装了。最简单的方式是命令行查询“rpm -qa | grep samba-client”,当然也可以使用“yum”工具查询, 如“yum info samba-client”或“yum list samba-client”之类的命令。
如果samba-client没有安装,就需要使用命令“yum install samba-client”安装一下,yum会自动安装samba-client所需的相关依赖库,安装时选择Y就行了。
针对常见的Debian Linux发行版,如Ubuntu或CentOS,也可以使用“sudo apt-get install smbclient”和“sudo apt-get install smbfs”安装相应的共享访问工具。
遇到问题:
mount时报错 host is down
需求:将Windows文件挂载到虚拟机
前提:虚拟机和Windows是互相可ping通的
设备IP为:192.168.12.209
虚拟机IP为: 192.168.253.140
1、ping通
2、挂载
使用mount -t cifs //192.168.12.209/code /home/lxd -o username=administrator,password=123456
mount -t cifs ip/你电脑的共享目录 要挂载到服务器某个目录下 -o 其他项
命令无错误,但是出现host is down
最后发现是版本的问题,解决方法如下:
在命令后面加最新版本version即可
3、卸载
umount /home/lxd(刚才挂载到服务器的目录路径)
如果提示target is busy 说明你是在当前目录下卸载当前目录,肯定不行,得退出当前路径再去unmout
如果提示dervice is busy 可选择强制卸载 umount -f /home/lxd
CentOS7挂载windows共享时提示写保护
centos7挂载windows共享时,提示被共享的位置写保护,只能以只读方式挂载,紧接着就是以只读方式挂载失败
初时以为是另一台centos6.4已挂载此共享,所以同时挂载会引起读写保护,取消6.4的mount后依然是这样,
后来各种搜索,发现可能是组件少装了,于是
yum install cifs-utils
安装完后,正常挂载使用。
ok
ok
ok
最后,成功挂载命令
mount -t cifs //192.168.135.131/code /mnt/MYSHARE/ -o username=Administrator,password=15095866715,vers=2.0