亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

配置Solaris的Samba服務器

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

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

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

二、配置Solaris的Samba服務器

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

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

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

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

2.1配置share方式

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

1)創(chuàng)建一個Samba共享目錄

#mkdir-p/export/home/smbshare

2)創(chuàng)建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所共享的文件和所有系統(tǒng)共享文件,其他用戶共享的文件能夠看得到,但是不一定能夠使用或者進的去。如果不設置guestaccount的話,則用戶就以默認的nobody進行登陸,只能夠使用系統(tǒng)設置的共享文件。其他用戶設置的文件不一定能夠使用。

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系統(tǒng)用戶。而對同一個用戶來說,samba密碼和系統(tǒng)密碼不必一定相同。

1)添加一個系統(tǒng)用戶(用已經(jīng)存在的也可以)

#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#創(chuàng)建文件時的權限掩碼
directorymask=0750#創(chuàng)建目錄時的權限掩碼

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

4)重新啟動Samba服務

#svcadmrestartsamba

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

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

1)查詢網(wǎng)絡上的Samba服務器

#/usr/sfw/bin/findsmb
每個找到的服務器都會顯示其IP地址、NetBIOS名稱、工作組名稱、操作系統(tǒng)、以及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


本文出自:億恩科技【m.1tcdy.com】

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

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

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