1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        配置Solaris的Samba服務器

        發布時間:  2012/8/11 10:54:40
         一、概述

        Samba提供了Unix系統和Windows之間的文件和打印機共享服務。一臺Solaris的機器,如果配置了SambaServer,就能充當共享服務器;同時也能作為客戶機訪問網絡中其它Windows系統上的共享文件,或其它安裝了SambaServer的Solaris/Linux系統上的共享文件。

        OpenSolaris在系統安裝的時候就已經包含了Samba,只需要簡單的配置就可以成為SambaServer。

        二、配置Solaris的Samba服務器

        Samba服務器包含兩個Daemon,nmbd和smbd。smbd是samba的內核,是建立對話,驗證客戶和提供文件系統和打印服務的基礎;nmbd則處理所有的名字注冊和解析請求,實現了網絡瀏覽的功能;它的任務是向局域網廣播Samba服務器所提供的服務;Nmbd使得Samba服務器顯示在windows操作系統的網絡鄰居中,允許用戶瀏覽可以通過samba使用的資源。

        缺省OpenSolaris并沒有使能Samba服務。

        #svcs-v|grepsamba
        #ps-eaf|grepmbd

        Samba的共享方式包括share、user、server、domain和ads。本文主要主要介紹share和user的共享方式。

        2.1配置share方式

        采用share方式,用戶不需要輸入帳號和密碼就可以登陸samba服務器。其配置步驟為:

        1)創建一個Samba共享目錄

        #mkdir-p/export/home/smbshare

        2)創建Samba配置文件

        #cp/etc/sfw/smb.conf-example/etc/sfw/smb.conf

        3)編輯配置文件smb.conf

        ========== /usr/sfw/smb.conf==========
        security=share
        [homes]
        comment=HomeDirectories
        browseable=yes
        writable=yes
        path=/export/home/smbshare
        guestok=yes
        guestaccount=user1

        這里用戶是通過默認的user1來登陸的。用戶登陸之后,可以看到user1所共享的文件和所有系統共享文件,其他用戶共享的文件能夠看得到,但是不一定能夠使用或者進的去。如果不設置guestaccount的話,則用戶就以默認的nobody進行登陸,只能夠使用系統設置的共享文件。其他用戶設置的文件不一定能夠使用。

        4)啟動Samba服務

        #svcadmenablesamba
        #svcs|grepsamba
        online1:19:02svc:/network/samba:default
        #ps-eaf|grepmbd
        root244531001:19:02?0:00/usr/sfw/bin/smbd-D
        root244501001:19:02?0:00/usr/sfw/bin/nmbd-D
        root2445424453001:19:02?0:00/usr/sfw/bin/smbd-D

        2.2配置user方式

        配置成user方式需要提供用戶名和密碼進行驗證。這里Samba用戶必須是Solaris系統用戶。而對同一個用戶來說,samba密碼和系統密碼不必一定相同。

        1)添加一個系統用戶(用已經存在的也可以)

        #useradd-d/export/home/andy-m-s/usr/bin/bashandy

        2)用smbpasswd添加Samba用戶

        #/usr/sfw/bin/smbpasswd-aandy
        NewSMBpassword:<password>

        RetypenewSMBpassword:<password>

        Addeduserandy.
        #/usr/sfw/bin/smbpasswd-eandy
        Enableduserandy

        3)編輯配置文件smb.conf

        ========== /usr/sfw/smb.conf==========
        security=user
        [homes]
        comment=HomeDirectoriesfor%S
        validusers=%S#只有所有者能訪問該共享
        browseable=no#該共享對其它用戶不可見
        writable=yes
        createmask=0640#創建文件時的權限掩碼
        directorymask=0750#創建目錄時的權限掩碼

        這里%S通配符可以擴展成實際的共享名。這樣andy共享的注釋將是“HomeDirectoriesforandy”。

        4)重新啟動Samba服務

        #svcadmrestartsamba

        從其它系統上用samba訪問該Solaris機器時,如果輸入的用戶名是andy,密碼是Samba密碼,就能看到/export/home/andy下的內容。
        三、Solaris訪問Windows的共享資源

        Samba包中已經包括了smbclient、smbmount等的實用程序。smbclient程序提供了一個類似FTP的模式界面,允許用戶共享Windows、Linux的資源,還可以用戶列出服務器上的可用共享資源。smbmount類似mount命令,將Windows的共享目錄安裝到Linux的本地目錄。

        1)查詢網絡上的Samba服務器

        #/usr/sfw/bin/findsmb
        每個找到的服務器都會顯示其IP地址、NetBIOS名稱、工作組名稱、操作系統、以及SMB服務器版本。

        2)列出Samba服務器上的可用資源

        #/usr/sfw/bin/smbclient-L<hostname>

        如果是user共享方式,就要加“-U<user>”選項如下。
        #/usr/sfw/bin/smbclient-L<hostname>-U<user>
        Password:<password>

        如果是share共享方式,可以不必理會用戶和密碼,要求輸入密碼時直接回車即可。

        3)連接Samba共享

        #/usr/sfw/bin/smbclient//<hostname/<share>[-U<username>]

        例如要訪問上文中的share共享時,可用
        #/usr/sfw/bin/smbclient//hostname/homes
        Password:<ENTER>

        Domain=[MYGROUP]OS=[Unix]Server=[Samba3.0.21b]
        smb:>

        要訪問上文中的user共享時,可用
        #/usr/sfw/bin/smbclient//hostname/andy-Uandy
        Password:<andy_password>

        Domain=[MYGROUP]OS=[Unix]Server=[Samba3.0.21b]
        smb:>

        連接后,就能象FTP用戶一樣上傳和下載文件。用put表示上傳,用get表示下載。鍵入help獲得可用的命令列表。

        4)掛載Samba共享

        Solaris尚不支持smbfs和smbmount命令。解決方法之一就是使用Sharity。其安裝和使用都很簡單。

        安裝Sharity

        #/usr/sfw/bin/wgethttp://www.obdev.at/ftp/pub/Products/Sharity3/sharity.3.3-beta3.solaris-i86pc.tar.gz
        #gunzip-csharity.3.3-beta3.solaris-i86pc.tar.gz|tarxf-
        #cdsharity.3.3-beta3.solaris-i86pc
        #./setup

        啟動和停止Sharity

        重啟機器后,Sharity會自動運行
        #svcs|grepsharity
        legacy_run0:38:06lrc:/etc/rc2_d/S80sharity3
        legacy_run0:38:14lrc:/etc/rc3_d/S80sharity3

        停止Sharity

        #/usr/local/sharity3/sbin/sharity.initstop


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线