通过Linux挂载Windows的共享文件夹
一、步骤
- 首先设置好windows的共享文件夹,包括设置好共享名、安全的权限、防火墙允许、共享权限。
- 在linux上安装smbfs或者cifs-utils
- 执行的挂载命令如下所示:
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下的用户名
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}
会看如下的结果:
填写server列下的值,一个个尝试,总会有成功的一个。
此外挂载带用户名与密码的共享文件,只要在-o后指定:username=${username},password=${password}即可