1.netstat 指令
# netstat -tln 可以看到有哪些 IP:Port 開啟
$ netstat -tulpn | grep LISTEN 查詢 port 80 的語法:
$ netstat -tulpn | grep :80
2.lsof 指令
RHEL 及 CentOS 預設沒有安裝 lsof, 執行以下指令用 yum 安裝
# yum install lsof
安裝好後, 使用方法如下:
# lsof -i -P -n | grep LISTEN
要查看某一個 port 是否被佔用, 在 grep 後面加上 port 即可:
$ lsof -i -P -n | grep :80
3. nmap 指令
RHEL 及 CentOS 預設沒有安裝 nmap, 執行以下指令用 yum 安裝:
# yum install nmap
安裝好後, 使用方法如下:
# nmap -sT -O localhost
輸出類似這樣的結果:
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00012s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 999 closed ports
PORT STATE SERVICE
3325/tcp open smtp
3380/tcp open http
1111/tcp open rpcbind
3389/tcp open ldap
3443/tcp open https
3631/tcp open ipp
33306/tcp open mysql
33389/tcp open ms-wbt-server
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。