科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道配置Samba服务器 实现跨系统间文件共享

配置Samba服务器 实现跨系统间文件共享

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文介绍了通过配置Samba服务器,实现跨系统间文件共享。

作者:吴剑 2007年9月27日

关键字: 服务器 Samba

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

    二、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

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

  # /usr/sfw/bin/smbclient -L -U

  Password:

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

  3、连接Samba共享

  # /usr/sfw/bin/smbclient // [-U ]

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

  # /usr/sfw/bin/smbclient //hostname/homes

  Password:

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

  smb:>

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

  # /usr/sfw/bin/smbclient //hostname/andy -U andy

  Password:

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

  smb:>

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

  4、挂载Samba共享

  Solaris尚不支持smbfs和smbmount命令。解决方法之一就是使用Sharity。其安装和使用都很简单。

  1)安装Sharity

  # /usr/sfw/bin/wget http://www.obdev.at/ftp/pub/Products/Sharity3/sharity.3.3-beta3.solaris-i86pc.tar.gz

  # gunzip -c sharity.3.3-beta3.solaris-i86pc.tar.gz   tar xf -

  # cd sharity.3.3-beta3.solaris-i86pc

  # ./setup

  2)启动和停止Sharity

  重启机器后,Sharity会自动运行

  # svcs   grep sharity

  legacy_run 0:38:06 lrc:/etc/rc2_d/S80sharity3

  legacy_run 0:38:14 lrc:/etc/rc3_d/S80sharity3

  停止Sharity

  # /usr/local/sharity3/sbin/sharity.init stop

  启动 Sharity

  # /usr/local/sharity3/sbin/sharity.init start

  3)访问share共享

  # /usr/local/sharity3/bin/sharity login smb:///

  Share password for \HOSTNAMESHARE:

  # ls /CIFS/entire_network///

  # cd /CIFS/[]

  4)访问user共享

  # /usr/local/sharity3/bin/sharity login smb:/// -U

  's password on :

  # ls /CIFS/entire_network///

  三、Samba在OpenSolaris中的目录

  /usr/sfw/sbin/smbd

  /usr/sfw/sbin/nmbd

  Samba服务器的两个daemon

  /usr/sfw/bin/smb(*)

  Samba的常用工具

  /etc/sfw/smb.conf-example

  系统初始自带的Samba配置文件示例

  /etc/sfw/smf.conf

  Samba配置文件。系统缺省没有这个文件,需要从/etc/sfw/smb.conf-example拷贝或手工生成。

  /var/samba/log

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章