配置Solaris的 Samba服务器
作者:不详 出处:论坛整理 更新时间:2007-09-12 责任编辑:
 
 

三、 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共享

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日志的目录

 
     
 
 
后退<<上一页 继续>>Solaris
[上一页][第1页][第2页][第3页][下一页]
 
内容导航  
第1页配置Solaris的 Samba服.. 第2页配置Solaris的 Samba服..
第3页Solaris
上一篇 : 走出操作系统Ghost最小化.. 下一篇高手玩Ghost:定制无忧系..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.