Có một vài điều bạn có thể làm để thử và xác định những gì đang chạy trên hệ thống của bạn.
Bạn có thể kiểm tra cổng nào mà máy chủ của bạn đang lắng nghe để có ý tưởng về những gì trên đó. Một lệnh tốt để sử dụng sẽ là:
[root@server ~]# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address Stat e PID/Program name
tcp 0 0 0.0.0.0:139 0.0.0.0:* LIST EN 1880/smbd
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LIST EN 1911/nrpe
tcp 0 0 0.0.0.0:22 0.0.0.0:* LIST EN 1759/sshd
Như bạn có thể thấy từ đầu ra ví dụ ở trên, nó cung cấp cho bạn phiên bản giao thức (tcp hoặc udp), địa chỉ được nghe, cổng mở và chương trình đang nghe.
Trong ví dụ rút gọn ở trên (một máy chủ), bạn có thể thấy các cổng tcp 139, 5666 và 22 đang lắng nghe. Chúng quyết định tương ứng với samba, nrpe (đại lý Nagios) và ssh và được xác nhận khi bạn kiểm tra chương trình đang nghe trên cổng đó.
Ngoài ra, bạn có thể kiểm tra danh sách các trình tiện ích được cấu hình để bắt đầu khi khởi động, để thực hiện điều đó, hãy chạy:
chkconfig --list | grep "3:on"
Thí dụ:
[root@server ~]# chkconfig --list | grep "3:on"
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off
webmin 0:off 1:off 2:on 3:on 4:off 5:on 6:off
x2gocleansessions 0:off 1:off 2:on 3:on 4:on 5:on 6:off
.
.
.
hoặc là :
service --status-all