小试Samba

  使用VMware 5.5.1
  Host OS:Windows XP (机器名cat),Guest OS:RH 9(机器名Linux)
  Host和Guest之间的连接方式为HostOnly

  一、Linux连接Windows

  1)在windows设置要共享的目录(不要使用简单共享模式),并在“权限”里设置能远程访问这个目录的用户。这里的共享目录定为//cat/1

  2)右击linux的桌面,新建窗口,在位置里面输入

      smb://cat/1

      按照提示,输入windows下的用户名和密码,就可以访问了

  PS:今天试了一下,如果把windows下的共享目录的访问用户设成everyone的话,在linux下随便输入个用户就能访问,即使这个用户在windows下不存在也可以,居然...

  PS2:mount:

     比如说你的Windows的IP为192.168.0.1,共享了一个叫share的目录,那么就可以用下列命令

     mount -t smbfs //192.168.0.1/share /mnt -o username=youruser,password=yourpassword

  二、Windows连接Linux

  1)Windows访问Linux,Linux必须启用smb。在shell中输入service smb start。如果没有安装samba,则去“添加/删除”里安装。

  2)在Linux里,找到“系统设置-服务器设置-Samba服务器”,打开Samba服务器配置对话框。在“首选项-Samba用户”里添加Samba用户。这里的Windows用户和Samba密码可以随便起,不用是Windows里存在的用户。

  3)“添加”共享,其他按照提示操作就可以了。这里需要注意,共享的文件夹,必须是Windows能够访问的格式,例如FAT32。

  注:在Windows下可以通过net use \\linux\ipc$ /delete命令来达到实现重新登录的目的,这样就不用每次注销了。