从windowsXP映射coLinux网络驱动器问题总结
一.问题现象
安装好coLinux后从windowsXP桌面我的电脑中点击菜单映射网络驱动器,弹出如下界面,填入正确的文件夹路径,点完成按钮,系统提示找不到文件夹路径错误
二.问题解决办法
具体按照以下步骤操作:
1. 关闭所有的杀毒软件,停止杀毒软件对网络端口的监控
2. 关闭windowsXP自带的防火墙功能
3. 检查windowsXP中虚拟网卡的设置是否正确,如下图:
点击[安装]按钮
在上面界面中点击协议选项,在弹出的界面中把所有的协议都装上。
4. 在coLinux命令行界面中键入/etc/rc.d/init.d/smb start 启动SMB
5. 重新在windowsXP下映射网络驱动器,看是否成功,如果没有成功,继续下面步骤
6. 在coLinux命令行界面中键入vi /etc/samba/smb.conf 打开smb.conf配置文件,把光标移到如下位置,检查Share Definitions 段 【homes】栏检查是否有这几个配置项,并且配置项的设置是否正确,特别是browseable,writeable是否设置为yes。特别提醒,在修改前一定要备份该文件。
如果发现不正确,修改对应设置,重新启动SMB,附录中有对应字段解释
三.附录
Share Definitions 中home字段解释
#========== Share Definitions ===============
[homes] //用户个人的主目录设置内容
comment = Home Directories //主目录注释
browseable = yes //是否容许其他用户浏览个人主目录
writable = yes //是否容许写入个人目录
valid users = %S //容许登陆的用户,%S表示当前登陆的用户
create mode = 0664 //新建文件的默认权限
directory mode = 0775 //新建目录的默认权限
[netlogon] //登陆网域时的“netlogon”目录设置内容
; comment = Network Logon Service //主目录注释
; path = /usr/local/samba/lib/netlogon //实际访问资源的本机路径
; guest ok = yes //连接时是否需要密码
; writable = no //是否容许写入此目录
; share modes = no //是否容许目录中的文件在不同的用户之间共享