从Linux系统中读取Windows共享的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Linux系统中读取Windows共享的文件相关的知识,希望对你有一定的参考价值。
首先在Windows系统上,解禁 Guest用户:
将C盘中的文件夹abc属性中,选择共享,将Everyone的权限添加确认:
在命令框中输入secpol.msc进入本地策略对话框:
首先点击用户权限分配,在“拒绝从网络访问这台计算机”,把guest用户删除:
点击安全选项,选择“本地账户的共享和安全模型”,设置为仅来宾:
接下来回到Linux系统中操作:
主要分为三个步骤:1.创建挂载目录。
2.扫描得到共享的文件。
3.将共享文件挂载到创建的目录中。
第一步先用mkdir创建一个名为abc01的目录,
第二步需要的语句是:smbclient -L //ip地址/,
由于是匿名访问,所以不需要输入密码。
利用 smbclient -L //192.168.10.20/扫描共享文件,发现文件夹abc已在共享列表中:
第三步利用mount.cifs //ip地址/共享文件 /挂载目录命令,手动输入共享文件,需注意大小写,结尾加上空格。
输入mount.cifs //192.168.10.20/abc /abc01,把共享的文件挂载到新建的目录/abc01中
进去目录/abc01中查看发现里面已有win7系统共享文件夹里的文件abc01.txt
以上是关于从Linux系统中读取Windows共享的文件的主要内容,如果未能解决你的问题,请参考以下文章
VirtualBox中的Linux读取Windows共享目录