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
192.168.100.51 STUDENT-86XSVKV
192.168.100.255 Sendto failed: Permission denied
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
----------------------------------------
沒有留言:
張貼留言