配置Solaris的Samba服务器.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置Solaris的Samba服务器

本文介绍了如何利用SAMBA实现Solaris和Windows之间的文件共享 ??????? 一、概述 ??????? Samba 提供了Unix系统和Windows之间的文件和打印机共享服务。一台Solaris的机器,如果配置了Samba Server,就能充当共享服务器;同时也能作为客户机访问网络中其它Windows系统上的共享文件,或其它安装了Samba Server的Solaris/Linux系统上的共享文件。 ??????? OpenSolaris在系统安装的时候就已经包含了Samba,只需要简单的配置就可以成为Samba Server。 ??????? 二、配置Solaris的 Samba服务器 ??????? Samba 服务器包含两个Daemon,nmbd和smbd。smbd是 samba的内核,是建立对话,验证客户和提供文件系统和打印服务的基础; nmbd则处理所有的名字注册和解析请求,实现了网络浏览的功能;它的任务是向局域网广播Samba服务器所提供的服务;Nmbd使得Samba服务器显 示在windows操作系统的网络邻居中,允许用户浏览可以通过samba使用的资源。 ??????? 缺省OpenSolaris并没有使能Samba服务。 ??????? # svcs -v | grep samba ??????? # ps -eaf | grep mbd ??????? Samba的共享方式包括share、user、server、domain 和ads。本文主要主要介绍share和user的共享方式。 ??????? 2.1 配置share方式 ??????? 采用share方式,用户不需要输入帐号和密码就可以登陆samba服务器。其配置步骤为: ??????? 1) 创建一个Samba共享目录 ??????? # mkdir -p /export/home/smbshare ??????? 2) 创建Samba配置文件 ??????? # cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf ??????? 3) 编辑配置文件smb.conf ??????? ===== ===== /usr/sfw/smb.conf ========== ??????? security = share ??????? [homes] ??????? comment = Home Directories ??????? browseable = yes ??????? writable = yes ??????? path = /export/home/smbshare ??????? guest ok = yes ??????? guest account = user1 ??????? 这 里用户是通过默认的user1来登陆的。用户登陆之后,可以看到user1 所共享的文件和所有系统共享文件,其他用户共享的文件能够看得到,但是不一定能够使用或者进的去。如果不设置guest account的话,则用户就以默认的nobody进行登陆,只能够使用系统设置的共享文件。其他用户设置的文件不一定能够使用。 ??????? 4) 启动Samba服务 ??????? # svcadm enable samba ??????? # svcs | grep samba ??????? online1:19:02svc:/network/samba:default ??????? # ps -eaf | grep mbd ??????? root 24453 1 0 01:19:02 ? 0:00 /usr/sfw/bin/smbd -D ??????? root 24450 1 0 01:19:02 ? 0:00 /usr/sfw/bin/nmbd -D ??????? root 24454 24453 0 01:19:02 ? 0:00 /usr/sfw/bin/smbd -D ??????? 2.2 配置user方式 ??????? 配置成user方式需要提供用户名和密码进行验证。这里Samba用户必须是 Solaris系统用户。而对同一个用户来说,samba密码和系统密码不必一定相同。 ??????? 1) 添加一个系统用户(用已经存在的也可以) ??nb sp;???? # useradd -d /export/home/andy -m -s /usr/bin/bash andy ??????? 2) 用smbpasswd添加Samba用户 ??????? # /usr/sfw/bin/smbpasswd -a andy ??????? New SMB password: passwo

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档