免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2393 | 回复: 4
打印 上一主题 下一主题

[samba] solaris10 or 9下面的samba是怎样设置的???帮帮我。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-27 16:31 |只看该作者 |倒序浏览
在usr/local/没有samba的目录,但是从solaris10可以访问别的win的机器看应该是自己装有samba的。。那位大侠能讲讲9 和10下samba的具体应用,有实例最好。thanks!

论坛徽章:
0
2 [报告]
发表于 2005-07-28 11:10 |只看该作者

solaris10 or 9下面的samba是怎样设置的???帮帮我。。

搜索一下精华区吧。讲这个的应该有很多。

论坛徽章:
0
3 [报告]
发表于 2005-08-12 14:22 |只看该作者

solaris10 or 9下面的samba是怎样设置的???帮帮我。。

还是不知道该怎么办 。。。

论坛徽章:
0
4 [报告]
发表于 2005-08-12 15:28 |只看该作者

solaris10 or 9下面的samba是怎样设置的???帮帮我。。

下面是精华贴中的一段,再去找找,还有很多


[原创]SAMBA攻略(实战篇一samba的安装及多用户基本访问)


作者:sunmarmot     发表时间:2002/12/01 04:50am

SAMBA攻略(实战篇一:samba的安装及多用户基本访问)
环境:
Solairs 8
Samba 2.0.0.5

目标:
;安装samba
;使workgroup工作组里的用户可以访问samba服务器,并且可以使用别名访问。
;建立共享文件夹/homes,/public,/sunmarmot/,/jinjf
;使用SWAT配置samba,使同一工作组里的用户能访问server,要求用户root能访问所有的目录,sunmarmot用户只能访问/public, jinjf用户可以访问/jinjf目录及/public目录。
;任何用户可以可以使用public目录

samba的安装
1.下载安装新的samba版本
最新的samba包可以到http://www.SAMBA.org或ftp://ftp.samba.org下载
新的SAMBA2.22 包可以到SUN
http://wwws.sun.com/software/download/download/5329.html
下载单个的Solairs软件包。
ps-sra-thirdparty-6[1].0-us.sparc-sun-solaris8.tar.gz

我这里使用的是samba2.0.0.5a 的版本,注意:不同版本的samba设置会有不同。具体参见同版本的smb.conf参考手册。

1.1安装发布的软件包
SAMBA 的标准发布软件包包括了四个Solaris软件包:SAMBAroot、SAMBAusr、SAMBAman、SAMBAdoc。
  解压文件到/tmp/samba下
  #mkdir /tmp/samba  &&cd /tmp/samba
安装gzip:默认Solais下没有gzip,需要把SUNSOLVE 盘下的/gzip/gzip_1.2.4.tar安装上去
  #cd /tmp
  #tar –xvf gzip_1.2.4.tar
  #cd gzip_1.2.4
  #./configure
  #gunzip ps-sra-thirdparty-6[1].0-us.sparc-sun-solaris8.tar.gz
  在CDE里面做比较方便
  #tar –xvf ps-sra-thirdparty-6[1].0-us.sparc-sun-solaris8.tar
  #cd /tmp/samba/ thirdparty
  #./pssetup
  系统会要求你输入yes,开始安装samba client,注意:需要patch 109326-03 ,108434-03,108827-15
  如果安装成功, /etc/services 将会为SWAT,netbios-ssn和netbios-ns更新。


1.2将SAMBA集成到系统启动/关闭中
你可以手工启动samba,详见理论篇一。
通常可以写一个samba脚本放在目录/etc/init.d中。

你可以使用以下的命令启动SAMBA
#/etc/init.d/samba start

同样,停止SAMBA可以用以下的命令:
#/etc/init.d/samba stop

将这个脚本集成到系统中,你需要在/etc/rc3.d里生成一个链接,如下:
#cd /etc/rc3.d
#ln –s ../init.d/samba S25samba
这样可以实现samba服务器的自启动。

2.在samba上建立用户及共享目录

#useradd –u 101 –g 0 –G 1 –d /jinjf –m jinjf  ;--------在这里可以控制samba用户访问的目录
#mkdir –u 201 –g 111 –d /sunmarmot –m sunmarmot
可以通过目录的权限控制用户的访问,可以在Solaris下面做,也可以在samba里面做。

3.启动SWAT设置smb.conf

添加SWAT服务名映射端口

在/etc/services中加入swat的端口
#vi /etc/services
swat            901/tcp

设置/etc/inetd.conf
在/etc/inetd.conf中添加下面一行
swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat
想要使更改生效,必须使用下面的步骤重新启动inetd服务:
# ps -eaf |grep inetd
   root   149     1  0 19:56:16 ?        0:01 /usr/sbin/inetd -s
# kill -HUP 149
#

然后就可以用URL http://ultar60:901 或者http://192.168.0.11:901访问SWAT
注意:需要用root用户进行设置。普通用户不能commit设置。

samba配置文件如下:

# Samba config file created using SWAT
# from 192.168.0.88 (192.168.0.8
# Date: 2002/12/01 04:09:56

# Global parameters
[global]
netbios name = ULTRA60
security = SHARE          ;------这里是最低级别的访问模式
os level = 65
dns proxy = No
guest account = jinjf

[homes]
comment = Home Directories
path = /tmp
read only = No
guest ok = Yes

[printers]
comment = All Printers
path = /usr/spool/samba
print ok = Yes
browseable = No

[public]
comment = PUBLIC DOC
path = /jinjf
read only = No
guest ok = Yes

使用客户端访问samba

用windows用户分别以root、jinjf、sunmarmot用户登陆可以从网上邻居访问ultra60这台机器的文件夹。注意:root、jinjf、sunmarmot用户登陆时候密码要和samba上用户的密码一致

论坛徽章:
0
5 [报告]
发表于 2005-08-12 23:21 |只看该作者

solaris10 or 9下面的samba是怎样设置的???帮帮我。。

9或10系统里已经带了啊!到/etc/samba/目录里,你可以看到一些相关的配置文件,如smbuser.map,smbpasswd等,不过默认好像没有smb.conf需要参照楼上的文档去设置。smb user也许要自己去加。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP