隨筆-193  評論-715  文章-1  trackbacks-0
          新裝了Fedora Core8,雖然我們有可愛的rz/sz命令可用,但是像Windows一樣的文件共享更方便,這也我們不得不佩服Windows的地方。同時,我也需要向同事們共享我的文件,所以決定采用SAMBA來配置我的共享服務。

          1、使用yum命令來安裝或更新你的SAMBA包。
          ??????yum install samba
          2、samba的配置文件在如下
          ??????/etc/samba/smb.conf
          ??????修改其配置如下:
          #=======================?Global?Settings?=====================================

          [global]

          #?-----------------------?Netwrok?Related?Options?-------------------------
          #
          #?workgroup?
          =?NT-Domain-Name?or?Workgroup-Name,?eg:?MIDEARTH
          #
          #?server?string?is?the?equivalent?of?the?NT?Description?field
          #
          #?netbios?name?can?be?used?to?specify?a?server?name?not?tied?to?the?hostname
          #
          #?Interfaces?lets?you?configure?Samba?to?use?multiple?interfaces
          #?If?you?have?multiple?network?interfaces?then?you?can?list?the?ones
          #?you?want?to?listen?on?(never?omit?localhost)
          #
          #?Hosts?Allow/Hosts?Deny?lets?you?restrict?who?can?connect
          ,?and?you?can
          #?specifiy?it?as?a?per?share?option?as?well
          #
          ????workgroup?
          =?robin
          ????server?string?
          =?MYSERVER

          ????netbios?name?
          =?MYSERVER

          ;????hosts?allow?=?127.?192.168.

          #?---------------------------?Logging?Options?-----------------------------
          #
          #?Log?File?let?you?specify?where?to?put?logs?and?how?to?split?them?up.
          #
          #?Max?Log?Size?let?you?specify?the?max?size?log?files?should?reach

          ????#?logs?split?per?machine
          ????log?file?
          =?/var/log/samba/log.%m
          ????#?max?50KB?per?log?file
          ,?then?rotate
          ????max?log?size?
          =?50

          #?-----------------------?Standalone?Server?Options?------------------------
          #
          #?Scurity?can?be?set?to?user
          ,?share(deprecated)?or?server(deprecated)
          #
          #?Backend?to?store?user?information?in.?New?installations?should?
          #?use?either?tdbsam?or?ldapsam.?smbpasswd?is?available?for?backwards?
          #?compatibility.?tdbsam?requires?no?further?configuration.

          ????security?
          =?share
          ;????encrypt?passwords?=?yes
          ????guest?ok?=?yes
          ????guest?account?
          =?root




          #
          ============================?Share?Definitions?==============================

          [homes]
          ????comment?
          =?Home?Directories
          ????browseable?
          =?no
          ????writable?
          =?yes
          ;????valid?users?=?%S
          ;
          ????valid?users?=?MYDOMAIN\%S

          [printers]
          ????comment?
          =?All?Printers
          ????path?
          =?/var/spool/samba
          ????browseable?
          =?no
          ;????guest?ok?=?no
          ;
          ????writable?=?No
          ????printable?=?yes

          #?Un-comment?the?following?and?create?the?netlogon?directory?for?Domain?Logons
          ;????[netlogon]
          ;
          ????comment?=?Network?Logon?Service
          ;
          ????path?=?/var/lib/samba/netlogon
          ;
          ????guest?ok?=?yes
          ;
          ????writable?=?no
          ;
          ????share?modes?=?no


          #?Un-comment?the?following?to?provide?a?specific?roving?profile?share
          #?the?default?is?to?use?the?user's?home?directory
          ;????[Profiles]
          ;
          ????path?=?/var/lib/samba/profiles
          ;
          ????browseable?=?no
          ;
          ????guest?ok?=?yes


          #?A?publicly?accessible?directory
          ,?but?read?only,?except?for?people?in
          #?the?
          "staff"?group
          ;????[public]
          ;
          ????comment?=?Public?Stuff
          ;
          ????path?=?/home/samba
          ;
          ????public?=?yes
          ;
          ????writable?=?yes
          ;
          ????printable?=?no
          ;
          ????write?list?=?+staff

          [temp]
          ????path?
          =?/root/temp
          ????writeable?
          =?yes
          ;????browseable?=?yes
          ????guest?ok?=?yes

          3、重啟SAMBA服務
          ??????/etc/init.d/smb restart

          4、Enjoy

          PS:Fedora Core從V2起都有預裝SELinux,這個不會配置的可以先把她關掉,關閉的方法如下:
          ??????修改/etc/selinux/config文件中的SELINUX="" 為 disabled ,然后重啟FC
          posted on 2008-01-24 14:29 Robin's Programming World 閱讀(2108) 評論(0)  編輯  收藏 所屬分類: 其它 、OS
          主站蜘蛛池模板: 锦屏县| 咸宁市| 美姑县| 宜兴市| 茂名市| 中山市| 麦盖提县| 平昌县| 奉化市| 津市市| 葫芦岛市| 寿宁县| 错那县| 墨江| 陵水| 永年县| 平乡县| 陈巴尔虎旗| 侯马市| 含山县| 抚松县| 丰镇市| 琼结县| 芜湖县| 阿鲁科尔沁旗| 囊谦县| 上林县| 常熟市| 西吉县| 蛟河市| 渝中区| 昌宁县| 民丰县| 万荣县| 攀枝花市| 蒙山县| 霍州市| 姜堰市| 年辖:市辖区| 兴城市| 兰考县|