2010年8月10日 星期二

SAMBA安裝

SAMBA主要是穩住微軟的網路芳鄰
SQL server也會穩住


SAMBA 的執行
SAMBA 透過兩支 daemon 來提供網芳服務,分別是:

1. nmbd (UDP 137,138)
這個 daemon 是用來管理工作群組、NetBIOS Name 等等的解析。 主要利用 UDP 協定開啟 Port 137, 138 來負責名稱解析的任務

2. smbd (TCP 139 NetBIOS,445 SMB)
這個 daemon 的主要功能就是用來管理 SAMBA 主機分享的目錄、檔案與印表機等等。 主要利用可靠的 TCP 協定來傳輸資料,開放的埠口為 139 (Windows 98 及NT4.0以下使用)445 (XP/Vista/7 使用)

windows系統中有兩個服務負責處理網芳(server,workstation)


安裝SAMBA (20100810 3.4.7版)
$ sudo apt-get install samba

檢視 daemon (背景中在跑的服務及其關聯性)
$ pstree
init─┬─atd
     ├─cron
     ├─dhcpd3
     ├─6*[getty]
     ├─login───bash
     ├─rsyslogd───2*[{rsyslogd}]
     ├─smbd───smbd
     ├─sshd───sshd───sshd───bash───pstree
     ├─udevd───2*[udevd]
     └─upstart-udev-br

檢視 Port
$ netstat -an |head -n 15
tcp6       0      0 :::22                   :::*                    LISTEN    
udp        0      0 0.0.0.0:67              0.0.0.0:*                         
raw        0      0 0.0.0.0:1               0.0.0.0:*  
(可以發現udp 137,138還未開啟)

重新啟動 (sudo reboot)


重開後檢視
$ pstree (nmbd啟動成功)
     ├─login───bash
     ├─nmbd    
     ├─ondemand───sleep
$ netstat -an | head -n 15 (udp 137,138以開啟)
udp        0      0 192.168.100.5:137       0.0.0.0:*                         
udp        0      0 0.0.0.0:137             0.0.0.0:*                         
udp        0      0 192.168.100.5:138       0.0.0.0:*  


安裝nbtscan套件
$ sudo apt-get install nbtscan

$ nbtscan 192.168.100.0/24 (掃整個網段的網芳資訊)
IP address       NetBIOS Name     Server    User             MAC address     
------------------------------------------------------------------------------
192.168.100.0    Sendto failed: Permission denied
192.168.100.5    US24SRV            US24SRV          00:00:00:00:00:00
192.168.100.51   STUDENT-86XSVKV            52:54:00:c9:1c:52
192.168.100.255    Sendto failed: Permission denied
$ nbtscan -vh 192.168.100.0/24 (依照每台電腦顯示更多資訊)

NetBIOS Name Table for Host 192.168.100.51:

Incomplete packet, 281 bytes long.
Name             Service          Type            
----------------------------------------
WIN2K3-24        Workstation Service
WORKGROUP        Domain Name
WIN2K3-24        File Server Service
WORKGROUP        Browser Service Elections
WORKGROUP        Master Browser
__MSBROWSE__   Master Browser
WIN2K3-24        Messenger Service
ADMINISTRATOR    Messenger Service

Adapter address: 52:54:00:c9:1c:52
----------------------------------------

沒有留言:

張貼留言