samba配置问题一则及配置详解

简介:
总结:不知道哪位古人云曰:当局者迷,旁观者清,在配置Samba服务器时,我就很配合的验证了下古人的思想.
总结一下,配置samba不是把smb.conf配置好后就一定能顺利访问的.需要照顾目录的权限及上层目录的权限问题.
试验方案: 公司有两台服务器,姑且念之:服务器A(server 2003)和服务器B(redhat enterprise). 磁带机安装在服务器A上.需要将服务器B的数据备份到磁带机上. 服务器A就直接用ntbackup来备份了,我用的是samba+磁盘映射完成把服务器B的备份文件夹在A上做个映射磁盘Z.考虑到万一服务器重启需要重新输入密码原因.在此我直接将samba配置成匿名访问.这样就不会出现需要密码而备份失败的情况发生.
配置匿名访问samba服务如下:
samba配置(注释省略,只写主要):
    [global]
    workgroup = MYGROUP
     server string = linux server backup
     hosts allow = 10.6.7.254 127.  # 10.6.7.254是服务器A的IP,只限制此台主机进入.
     log file = /var/log/samba/%m.log
     max log size = 50
     security = share    # 关键地方,匿名需要改为share 默认为user认证方式
   
     idmap uid = 16777216-33554431
     idmap gid = 16777216-33554431
     template shell = /bin/false
     winbind use default domain = no
 
 
    [filebackup]
     comment = file backup share
     path = /root/backup  #我需要备份的目录,当初问题就出在这.
     public = yes
     guest ok = yes
 
OK,以上为主要的配置地方.
我还特意查看了下/root/backup目录的权限,owner 与 group是root, 权限设置为 755,本以为可以登陆访问了,可在服务器A上进去:  \\10.6.7.1\filebackup  (此为服务器B的IP).却出现权限不允许错误,不允许登陆的问题..仔细查下smb.conf文件设置没有问题,用testparm检查下,没有问题. 当时感觉很奇怪,目录权限也允许other用户可读与执行啊.怎么会不能进去呢?后来我把smb.conf改为认证方式,发觉进去很顺利.没有错误.
后来仔细想下(还真的是放下活儿傻坐在一边),哦......原来是上层root目录权限不对,查下竟然是750的权限,也就是说只有root用户和root组可以进去.other用户没有可读的权限.哎,光考虑共享的那个文件夹,却忘了它的上级领导正把着关那.
找到问题了,用chmod 755改下/root目录的权限.进服务器A试验下,成功登陆.
本来一个很简单的问题,却总把眼光放在配置文件上,导致出现这么低级错误.看样子,还是自己的经验不够.继续学习......
网络牛人写的samba配置文档一篇,参考之......
      
    
    
本文转自 wuqingying 51CTO博客,原文链接:http://blog.51cto.com/carywu/29960 ,如需转载请自行联系原作者
相关文章
|
Web App开发 网络协议 安全
|
11月前
|
网络协议 Unix Linux
Samba服务的安装与配置
Samba服务的安装与配置
2409 0
|
安全 开发工具
SAMBA 服务器安装与配置
#!/bin/bash #SAMBA  window co-connect linux #SAMBA  NETBIOS #SAMBA nmbd:137 138  smbd:139 445 #samba samba-client samba-common /etc/samba/smb.
890 0
|
监控 BI
vsftp日志配置
1、开始vsftp记录日志。修改/etc/vsftpd/vsftpd.conf 如下: xferlog_enable=YES xferlog_std_format=YES xferlog_file=/var/log/xferlog FTP服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现。
1751 0
|
数据安全/隐私保护 安全 Linux
|
测试技术 Linux 数据库
|
Linux 数据安全/隐私保护
|
Web App开发 网络协议 安全
|
安全 数据库 数据安全/隐私保护