实验环境:
- win10家庭中文版
- CentOS Linux release 7.4.1708 (Core)
1. 设置共享文件夹
windows上找一个目录, 设置成共享文件夹。
比如设置E:\\www
目录为共享文件夹。
查看本机(windows)局域网ip, 比如ip: 192.168.31.106
访问\\192.168.31.106\www
(在浏览器或者资源管理器中都可以), 访问成功说明建立共享文件夹成功。
2. linux上执行挂载
#!/bin/bash
if [ -z $1 ]; then
echo "ip is empty"
exit 1
fi
ip=$1
echo "your ip is: $ip"
# username和password是你windows上共享文件夹的用户名和密码
mount -t cifs -o username=gerrylon,password=gerrylon,vers=2.0,iocharset=utf8 //$ip/www /var/www
df -h
如果成功的话, df -h
输出结果会有:
//192.168.31.106/www 432G 32G 400G 8% /var/www
这样访问var/www
就相当于访问E:\\www
一样, 很方便。
3. 可能出现的错误
-
Host is down
进入"启用或关闭windows功能",打开"SMB 1.0/CIFS文件共享支持",重启 -
其他
请注意检查用户名和密码等参数,也有可能是权限问题
欢迎补充指正!