Samba 2.2.0初探(4)_Windows教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      用下面這個腳本(BSD風格)啟動samba服務器:

        #!/bin/sh
        smbspool=/usr/local/samba/var/spool
        pidfiledir=/usr/local/samba/var/locks
        smbd=/usr/local/samba/bin/smbd
        nmbd=/usr/local/samba/bin/nmbd

        # start
        if [ "x$1" = "x" -o "x$1" = "xstart" ]; then
        if [ -f $smbd ]; then
        if [ -d $smbspool ]; then
        rm -f $smbspool/*
        fi
        echo -n ' Samba'
        $smbd -D
        $nmbd -D
        fi

        # stop
        elif [ "x$1" = "xstop" ]; then
        kill `cat $pidfiledir/smbd.pid`
        kill `cat $pidfiledir/nmbd.pid`
        fi

        然后在windows 2000客戶機上以Administrator登錄,進入"控制面板"雙擊"系統",選擇"網絡標識"書簽并點擊"屬性",在"隸屬于"項中選"域",并輸入域名(unixdomain),按"確定",在確認時輸入samba的root賬號及其相應口令(別用系統口令哦!)然后重啟就可以換登錄進該域控制器了。

        另外這里還有一些系統性能及安全方面的建議,由于我用的是FreeBSD系統,在內核配置文件中加入以下選項并重編譯內核:
       
        options  SUIDDIR
        maxusers 128

        前者的作用是使文件服務器上所有用戶的主目錄都以suiddir選項裝載,這樣用戶產生的新文件同目錄具有相同的所有權。不過如果你讓用戶運行程序的話這就是個安全漏洞了,所以最好只限于在文件服務器上使用此選項,當然這個選項可以解決很多頭痛問題,因為它支持很多文件服務器該有的調用,而用戶希望"我的目錄里只有我的文件"。

        而后者的作用就是提高系統表格尺寸,以提升系統對高負載的支持能力,原因是用Samba作文件服務器在大量連接請求會產生大量進程及文件句柄數。128這個值在一般情況下應該夠了,請以實際經驗取值。

      來源:網絡搜集//所屬分類:Windows教程/更新時間:2013-04-15
      相關Windows教程