电脑技术学习

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

dn001

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

  安装 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

  启动和停止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

  访问 share共享

# /usr/local/sharity3/bin/sharity login smb://<hostname>/<share>
Share passWord for HOSTNAMESHARE: <ENTER>
# ls /CIFS/entire_network/<workgroup>/<hostname>/<share>
# cd /CIFS/<share>[<hostname>]

  访问 user共享

# /usr/local/sharity3/bin/sharity login smb://<hostname>/<share> -U <user>
<user>'s password on <hostname>: <password>
# ls /CIFS/entire_network/<workgroup>/<hostname>/<share>

  附录一、

  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

  默认存放 Samba日志的目录

标签: