现在的位置: 首页 > 综合 > 正文

fedora 14下建立samba服务器

2013年10月14日 ⁄ 综合 ⁄ 共 1882字 ⁄ 字号 评论关闭

一、测试环境

            客户端:  windows xp     windows 7

            服务端: fedora 14

            samba版本: 3.5.11

二、安装samba

            在fedora14下,可以采用很多种方式安装

                   1、yum命令在线安装: yum install samba (当时安装默认为3.5.11版本,可以用命令yum info samba查看samba为什么版本)

                   2、下载rpm包,或者从dvd的rpm包安装(略 rpm -ivh smb*)

                   3、源码安装(略)

三、添加samba配置文件

         1、配置文件路径: /etc/samba/smb.conf

         2、备份smb.conf:   命令:  mv smb.conf bak-smb.conf

         3、新建一个smb.conf  命令: vi smb.conf

以下为新建的smb.conf内容, 摘自 http://xgj2008best.blog.163.com/blog/static/5458415720111234482641/

                      workgroup = WROKGROUP

                     server string = %U's Samba %v
                     netbios name = fedora
                     log file = /var/log/samba/log.%m
                     max log size = 50
                     security = user
                     [samba]
                     comment = samba
                     path = /samba
                     public = no
                     writable = yes
                     write list = bluesky
                     [homes]
                     comment = Home Directories
                     browseable = yes
                     writable = yes
                     valid users = %S
                     create mask = 0766

                     directory mask = 0766

         以上全部顶格写便可。

四、启动samba

               service smb restart && service nmb restart

           每次修改了smb.conf文件,可以使用如下命令重新载入:   service smb reload

五、关于连不上samba的问题

     1、共享目录权限的问题

           解决方法: 修改/samba目录权限(假设用户名为wangell)

                   命令: chmod  777 /samba

                                chown  wangell  /samba

                                 chgrp  wangell  /samba   

     2、linux防火墙的问题

           关闭防火墙,命令: service ip6tables stop && chkconfig ip6tables off

                                             service iptables stop && chkconfig iptables off

                  注意: fedora14有两个防火墙, 一个ipv4,一个ipv6,现全部禁止

     3、账户的问题

           在samba新建两个账户: root和wangell

                     命令:  smbpasswd -a root

                                   smbpasswd -a wangell

抱歉!评论已关闭.