centos7以挂载的方式,访问windows共享文件夹,挂载命令为:
mount -t cifs -o username=administrator,password=*** //192.168.1.41/sjy /mnt/smb/
其中,命令各参数含义如下
- /mnt/smb/为linux本机文件目录,若本机没有该目录则需创建
- //192.168.1.41/sjy为windows系统IP和共享目录
- administrator为windows系统登录用户名,***为windows系统登录密码
挂载成功后,切换到/mnt/smb/目录下,查看目录下文件,可成功访问到windows共享文件夹下所有文件。完整命令如下
-
[root@localhost mnt]# mount -t cifs -o username=administrator,password=*** //192.168.1.41/sjy /mnt/smb/
-
[root@localhost mnt]# cd /mnt/smb/
-
[root@localhost smb]# ls
ps:如果出现mount error(112): Host is down
就加个vers=3.0看一下
来列出win上的共享列表,如果说协议协商失败。用以下步骤来试试:
1.mount -o username,password,vers=2.0 //ip/path /mountpoint
2.如果上面的还是失败。可能你的Linux中的cifs.ko模块太老,比如你的Linux是CentOS 4、5、6,那么没有任何方法解决这样的问题。
3.如果是CentOS 7上用步骤1来测试。