• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            酸菜豬蹄的程序人生
            木下編程屯屯燙燙
            Technorati 標簽: , ,

            每次配置samba都會碰到一些問題,其實都是一些細節忘記了,今天又配置了一次,決定把整個過程寫下來。以供將來參考。

            samba的安裝過程我就不不贅述了。本文基于Fedora Core 4 環境來講述設定一個公共目錄的過程,這個也是比較對開發人員比較常用的。

             

            安裝好samba后進入/etc/samba目錄:

              [root@localhost samba]# ls
              lmhosts  secrets.tdb  smb.conf  smbpasswd  smbusers

             

            1. 為samba創建password 文件,也就是生成上述文件中的smbpasswd文件,我們要使用系統中的passwd文件來生成,這樣不用對每個用戶單獨配置,例如我們可能為每個系統用戶提供samba訪問權限;

              [root@localhost samba]# cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

              [root@localhost samba]# chmod 600 /etc/samba/smbpasswd

              [root@localhost samba]#

               

            2. 建立一個用來共享的目錄, 更改用來owner為用來訪問samba的用戶,這里我用cooleaf作為例子, 當然也可以使用組用戶;

              [root@localhost samba]# mkdir /usr/sambapub

              [root@localhost samba]# chown cooleaf /usr/sambapub 

               

            3. 配置samba,使用vi修改smb.conf,過程不再贅述。最后修改結果如下(為簡單起見,我把其他共享以及注釋去掉了,主要是global中的配置以及myshare中的配置):

              # Global parameters
              [global]
                      workgroup = MYGROUP
                      server string = Samba Server
                      username map = /etc/samba/smbusers
                      log file = /var/log/samba/%m.log
                      max log size = 50
                      socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
                      printcap name = /etc/printcap
                      dns proxy = No
                      idmap uid = 16777216-33554431
                      idmap gid = 16777216-33554431
                      cups options = raw

              [pub]
                      comment = cooleaf's fedora 4
                      path = /usr/sambapub
                      valid users = cooleaf
                      read only = No
                      create mask = 0765

              更改后,可以使用testparm測試smb.conf是否有錯誤;

            4. 注意上表中紅色的部分,這個就是samba用戶的映射表,也就是說,一個linux系統用戶與samba用戶的映射,使用vi更改samusers文件,加入對cooleaf用戶的映射。

              # Global parameters
              # Unix_name = SMB_name1 SMB_name2 ...
              root = admin

              cooleaf = cooleaf
              nobody = guest pcguest smbguest

               

            5. 如果不能從windows訪問,修改防火墻配置 vi /etc/sysconfig/iptables, 增加對tcp,udp的137-139端口,tcp的445端口的權限。

            -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 137 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 138 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 139 -j ACCEPT
            -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

             

            到此應該可以訪問到設置的共享目錄了:

            image

            posted on 2007-10-10 00:43 cooelaf 閱讀(1319) 評論(5)  編輯 收藏 引用 所屬分類: Linux
            Comments
            • # re: Fedora4 下samba服務器的配置
              夢在天涯
              Posted @ 2007-10-10 09:32
              samba是什么東東,能不能來點簡單的功能描述!  回復  更多評論   
            • # re: Fedora4 下samba服務器的配置
              xwhbin
              Posted @ 2007-10-10 14:38
              samba是用來在LINUX下和WINDOWS下做網絡鄰居用的  回復  更多評論   
            • # re: Fedora4 下samba服務器的配置
              天下無雙
              Posted @ 2007-10-11 22:24
              樓主用的什么客戶端,挺漂亮的,能介紹一下嗎?  回復  更多評論   
            • # re: Fedora4 下samba服務器的配置
              cooelaf
              Posted @ 2007-10-14 09:26
              @天下無雙
              就是Fterm:)  回復  更多評論   
            • # re: Fedora4 下samba服務器的配置
              秦歌
              Posted @ 2007-12-23 21:37
              不懂  回復  更多評論   
             
            国产亚洲美女精品久久久2020| 久久精品国产亚洲AV不卡| 韩国免费A级毛片久久| 国内精品久久久久久久97牛牛| 无码伊人66久久大杳蕉网站谷歌| 久久精品国产亚洲av影院| 精品久久一区二区| 深夜久久AAAAA级毛片免费看| 亚洲第一极品精品无码久久| 久久91精品国产91久久麻豆| 久久久久亚洲AV无码专区桃色| 性高朝久久久久久久久久| 人人狠狠综合久久88成人| 久久久久国产精品三级网| 99精品国产99久久久久久97| 热久久国产精品| 色综合久久久久久久久五月| 成人午夜精品久久久久久久小说| 国产成人无码精品久久久性色| 久久91亚洲人成电影网站| 精品久久久久久国产| 国内精品久久久久久久久电影网| 久久人人爽人人爽人人片AV东京热| 国产精品久久午夜夜伦鲁鲁| 久久久亚洲欧洲日产国码是AV| 久久久久97国产精华液好用吗| 日日噜噜夜夜狠狠久久丁香五月| 欧美久久一级内射wwwwww.| 亚洲国产成人久久精品影视 | 日韩人妻无码精品久久久不卡 | 久久青青国产| 久久亚洲精品视频| 香蕉久久夜色精品国产小说| 国产精品久久自在自线观看| 无码AV中文字幕久久专区| 伊人久久大香线蕉av一区| 要久久爱在线免费观看| 一级做a爰片久久毛片看看| 久久久久一本毛久久久| 日本高清无卡码一区二区久久| 国产精品伊人久久伊人电影|