1、新建一个专门用于访问共享的账户

右键“我的电脑--管理”,打开“计算机管理”面板,展开到“系统工具--本地用户和组”,在“用户”菜单上右键“新用户(N)...”,我们来新建一个用户:

 

2、设置共享的文件夹

把刚才添加的用户加入共享用户,且设置读写权限:

生成外部访问的共享目录:

 

3、CentOS挂载共享目录

由于windows与linux的文件系统不同,所以CentOS需要先安装一个cifs插件:

yum install -y cifs-utils

创建一个空目录用于挂载:

mkdir -p /home/www/blog

执行挂载命令(需要用root账号执行):

mount -t cifs -o username=sharelinux,password=123456,gid=www,uid=www //192.168.137.1/blog /home/www/blog

# 参数解释:
#
#   -t 指定文件系统类型,windows是cifs
#
#   -o 挂载参数:
#          username、password:Windows账户和密码
#          gid、uid:挂载到linux时文件所属用户组和用户名
#
#   //192.168.137.1/blog
#          由于我的虚拟机使用NAT网络,虚拟机IP是192.168.137.119,
#          则宿主机的IP就是192.168.137.1,通过这个IP访问Windows
#
#   /home/www/blog
#          挂载到Linux系统后的目录,必须先建立这个目录,且它为空目录

查看挂载:

如果要解除挂载,则执行:

umount /home/www/blog

 

4、设置开机自动挂载

我们可以通过编辑/etc/fstab文件,加入挂载参数,实现每次linux系统开机自动挂载。加入的新行内容为:

//192.168.137.1/blog  /home/www/blog  cifs  username=sharelinux,password=123456,gid=www,uid=www  0 0