电脑技术学习

SAMBA实现Solaris和Windows之间的文件共享

dn001

  三、Solaris访问 Windows的共享资源

  Samba包中已经包括了smbclIEnt、smbmount等的实用程序。smbclient程序提供了一个类似FTP 的模式界面,允许用户共享Windows、Linux的资源,还可以用户列出服务器上的可用共享资源。smbmount类似mount命令,将 Windows的共享目录安装到Linux的本地目录。

  1) 查询网络上的Samba服务器

  # /usr/sfw/bin/findsmb

  每个找到的服务器都会显示其 IP 地址、NetBIOS 名称、工作组名称、操作系统、以及 SMB 服务器版本。

  2) 列出Samba服务器上的可用资源

  # /usr/sfw/bin/smbclient -L <hostname>

  如果是 user共享方式,就要加“-U <user>选项如下。

  # /usr/sfw/bin/smbclient -L <hostname> -U <user>

  PassWord: <password>

  如果是 share共享方式,可以不必理会用户和密码,要求输入密码时直接回车即可。

  3) 连接Samba共享

  # /usr/sfw/bin/smbclient //<hostname/<share> [-U <username>]

  例如要访问上文中的share共享时,可用

# /usr/sfw/bin/smbclient //hostname/homes
Password: <ENTER>

  Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.21b]

  smb:>

  要访问上文中的user共享时,可用

# /usr/sfw/bin/smbclient //hostname/andy -U andy
Password: <andy_password>  Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.21b]
smb:>

  连接后,就能象FTP用户一样上传和下载文件。用put表示上传,用get表示下载。键入help获得可用的命令列表。

  4) 挂载Samba共享

标签: