Solaris10上配置samba服务

转自:http://www.oschina.net/question/12_8213

Solaris10 在系统安装的时候就已经包含了Samba,只需要简单的配置就可以成为Samba Server。Solaris10 自带samba,但是默认是没有启动samba服务的。
bash-3.00# svcs -a| grep samba
disabled Sep_16 svc:/network/samba:default

第一步: 配置smb.conf
samba 的配置文件是smb.conf,该文件默认应该被放置在 /etc/sfw/ 目录下,
默认情况下/etc/sfw/目录下有一个名为 smb.conf-example 的文件,
该文件是Solaris系统提供给用户的一个配置例子。
bash-3.00# cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf 
第二步:配置samba 无用户验证方式
(1) 创建共享目录
#mkdir -m 777 -p /export/home/smbshare 
#touch /export/home/smbshare/test.txt
(用来测试samba)
(2)编辑/etc/sfw/smb.conf 文件
将 security = user 改为 security = share
(连接模式,share为共享模式,不需要用户验证。 user和server方式需要用户验证)
修改共享文件路径信息

将原有信息
#======== Share Definitions ==========
[homes]
comment = Home Directories
browseable = no
writable = yes

修改为
#===== Share Definitions ============
[homes]
comment = Home Directories
browseable = yes
writable = yes
path = /expore/home/smbshare #共享目录路径
guest ok = yes

说明注解:
[global] 这段是全局配置,是必段写的。其中有如下的几行;

workgroup 就是Windows中显示的工作组;
netbios name 就是在Windows中显示出来的计算机名;
server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的;
security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了;

(3)检查 samba的配置情况
bash-3.00# testparm
Load smb config files from /etc/sfw/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
workgroup = MYGROUP
server string = Samba Server
security = SHARE
log file = /var/samba/log/log.%m
max log size = 50
dns proxy = No

[homes]
comment = Home Directories
path = /export/home/smbshare
read only = No
guest ok = Yes

[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
bash-3.00# smbclient -L pae-t2000-1
Password: 
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.35]

Sharename Type Comment
--------- ---- -------
homes Disk Home Directories
IPC$ IPC IPC Service (Samba Server)
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.35]

Server Comment
--------- -------

Workgroup Master
--------- -------

(4)重启samba服务
bash-3.00# svcadm restart samba
bash-3.00# svcs | grep samba
online 9:52:22 svc:/network/samba:default
bash-3.00# ps -ef | grep smb
root 1534 1447 0 09:56:03 pts/1 0:00 grep smb
root 1525 1524 0 09:52:23 ? 0:00 /usr/sfw/sbin/smbd -D
root 1524 1 0 09:52:22 ? 0:00 /usr/sfw/sbin/smbd -D

(5)在windows 上可用IP访问solaris

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值