免费注册 查看新帖 |

Chinaunix

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

[RHCE笔记3-3-2]SAMBA [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-06 09:56 |只看该作者 |倒序浏览

                                                                samba使用smb协议整合多平台的问题
samba提供的服务主要由以下两个Daemons负责:
    如:使用#service smb start命令来启动smb服务会看到启动了两个服务
                Starting SMB services   [ok]
                Starting NMB services    [ok]
    .smbd服务
       提供用户身份验证
        共享文件和打印机
    .nmbd
        提供Netbios名字解析
        提供资源浏览的功能
Service Profile:SMB
    .Type                    System V-managed service
    .Packages              包括如下套件:-samba,-common,-client,-swat
    .Daemons                smbd nmbd
    .Script                /etc/rc.d/init.d/smb
    .Ports(netbios)      137(netbios名称解析),138(传输档案资料)139(建立netbios session)
    .Configuration       /etc/samba/smb.conf,/etc/samba/*
    .Related                system-config-samba,samba-swat
    .Logs                    /var/log/samba/*
配置samba服务的方法:
    .#vi /etc/samba/smb.conf
    .#system-config-samba (图形界面工具)
    .#samba-swat   (web界面的工具提供了更多的功能,samba-swat使用901端口)
       1.必须安装samba-swat套件#rpm -ivh samba-swat*
        2.samba-swat属于system V类型的服务 可使用chkconfig swat on来启用
        3.http://127.0.0.1:901 user:root passwd:***
    建议使用vi /etc/samba/smb.conf手动编辑配置文件
Overview of smb.conf Sections
    .smb配置文件有以下几个主要的sections:
       [global]:samba server的整体设定,因此也会影响到[homes]与[printers]的设定
        [homes]:home目录的分享设定
        [printers]:printer的分享设定
[golbal]设定
     workgroup = mygroup #设置工组
     server string = Samba Server  #在网上邻居中显示的电脑名称
     log file = /var/log/samba/%m.log #log的存放路径
     max log size = 50 #日志文件最大50(单位kb)
     security = user  #设定身份验证的方式
   有如下身份验证的方式:
       .user (default) :使用本机上的帐号和密码做验证(这的帐号和密码是指samba专有的帐号和密码)
            samba的帐号密码存储在/etc/samba/smbpasswd
             smbpasswd -a tom (为tom设定samba密码,注:tom用户必须为系统用户)
             smbpasswd -d tom (暂时停用tom用户密码)
             smbpasswd -e tom (启用tom用户密码)
           smbpasswd -x tom (删除tom用户密码)
        .share :不验证
        .domain :把验证
        .ads :把验证交给AD做验证
Samba client Tools:
smbclient
        #smbclient //ip_address/share的文件夹
           >cd 目录
            >get file
        #smbclient -L host_ip #匿名方式查看远程机器share了哪些目录或文件
          #smbclient -L host_ip -U username%passwd #查看远程机器share了哪些目录或文件
nmblookup查询windodosw机器的ip
    nmblookup -U wins server -R 'netbios name'
    例:#nmblookup -U 192.168.0.185 -R fujitsu-008
    查询网段内所有电脑的ip地址
    #nmblookup \* 使用广播方式查询
   
smbmount/mount命令挂在远程share目录(一般使用mount命令)

....以下略....
      
   
               
               
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/75132/showart_1109302.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP