天天看点

Linux挂载Windows的共享文件夹一、步骤二、挂载匿名windows共享文件 三、参考文献

通过Linux挂载Windows的共享文件夹

一、步骤

  1.     首先设置好windows的共享文件夹,包括设置好共享名、安全的权限、防火墙允许、共享权限。
  2.     在linux上安装smbfs或者cifs-utils
  3.     执行的挂载命令如下所示:
sudo mount -t cifs //${win_IP_addr}/${share_point} ${mount_point} -o,user=${netbiosname}/${username}
           

其中:

  •     win_IP_addr:是windows的IP地址
  •     share_point:是windows的共享文件夹名称
  •     mount_point:是Linux下的挂载点
  •     netbiosname:是windows的netbios的名称
  •     username:是windows下的用户名

注 :在windows下查看netbios的命令名称如下所示:

nbtstat -n
           

二、挂载匿名windows共享文件

        挂载匿名的windows共享文件的命令如下所示:

mount -t cifs //${win_IP_addr}/${share_point} ${mount_point} -o username=guest,domain=${domain}
           

注 :其中domain的值可以使用以下命令进行查看填充,一般情况下是:workgroup

smbclient -L //${win_IP_addr}/${share_point}
           

        会看如下的结果:

Linux挂载Windows的共享文件夹一、步骤二、挂载匿名windows共享文件 三、参考文献

        填写server列下的值,一个个尝试,总会有成功的一个。

        此外挂载带用户名与密码的共享文件,只要在-o后指定:username=${username},password=${password}即可

三、参考文献

  1. http://serverfault.com/questions/366765/unable-to-mount-windows-share-in-ubuntu
  2. http://blog.openrays.org/blog.php?do=showone&tid=362
  3. http://blog.csdn.net/genry/article/details/5887032

继续阅读