samba安装

2017-06-13 18:03:41 5263

samba安装

yum install samba*


# rpm -qa |grep samba
samba-winbind-3.5.10-125.el6.x86_64
samba-common-3.5.10-125.el6.x86_64
samba-winbind-clients-3.5.10-125.el6.x86_64
samba-client-3.5.10-125.el6.x86_64
samba-3.5.10-125.el6.x86_64



--这里如果你是rhel6.4以上的版本,用上面的yum install samba*安装会报冲突的错误(因为6.4版的iso里自带了两个版本的samba),解决方法yum install samba-*


主配置文件
/etc/samba/smb.conf


--rhel6里因为它的配置文件空行的格式有些奇怪,无法用grep -v ^$去除空行,所以用grep [a-z]保留有字母的行来达到目地
# cat /etc/samba/smb.conf |grep -v '#' |grep -v ^';' |grep -v ^$ |grep [a-z]

或者
cat /etc/samba/smb.conf |grep -v '#' |grep -v ';' |egrep  "\[|="

[global]	--定义全局的参数
        workgroup = MYGROUP	--定义工作组
        server string = Samba Server Version %v  --定义服务器的描述
        security = user	  --定义工作模式:share,user,server
        passdb backend = tdbsam  --使用本地的.tdb文件保存账号密码
        load printers = yes	--加载打印机
        cups options = raw	--打印机类型
[homes]		--保留的资源名
        comment = Home Directories
        browseable = no
        writable = yes
[printers]	--保留的资源名
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        guest ok = no
        writable = no
        printable = yes


--上面的参数你只需要重点关注下面这几个就可以了
[global]
	security = user
[homes]
	comment = Home Directories
	browseable = no
	writable = yes



security =
share 		不用密码,包括匿名用户(匿名用户模式)
user	使用samba自己的密码资料库(普通用户模式)
server     使用外部主机的密码(用户信息存放在远程服务器的模式)

共享目录有关的参数

browseable  匿名用户是否可见
public    是否让所有可以登入的使用者看到,匿名用户是否可以登录
guest ok   和public一样,使用其中之一就可以
writable   是否可写 (read only  是否只读)
create  mode   umask类似
valid users   指定能够进入的使用者
write list  写列表  read list (也是表示写列表,但与write list相反)

--上面有三对参数相同或相反(public和guest ok,writable和read only,write list和read list)
 

# /etc/init.d/smb restart


# netstat -ntlup |grep bd
tcp        0      0 :::139                      :::*                        LISTEN      4507/smbd           
tcp        0      0 :::445                      :::*                        LISTEN      4507/smbd

不要忘记防火墙允许

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: