-
Notifications
You must be signed in to change notification settings - Fork 0
thecodefactory/port-util
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Written by Neill Miller (neillm@thecodefactory.org) This simple port util program takes an ip address and a list of ports on the command line and checks to see if if each of the ports is active. If the port is not responding, a command is issued to restart the service via ssh. All results are also logged. --------------------------------------------- How to compile (tested on GNU/Linux only): --------------------------------------------- gcc port_util.c -o port_util --------------------------------------------- How to run: --------------------------------------------- ./port_util Usage: ./port_util -i IP-ADDRESS -p PORT1,PORT2,PORTN ./port_util -i 192.168.1.5 -p 22,80,443,9999 --------------------------------------------- Example output log: --------------------------------------------- ------------------------------------------------- Starting system scan at Fri Nov 14 13:00:56 2014 ------------------------------------------------- Checking port 22 on 192.168.1.5 Connection success, service is active! Checking port 80 on 192.168.1.5 Connection success, service is active! Checking port 443 on 192.168.1.5 Connection failed (Connection refused) Attempting to restart service with command: ssh root@192.168.1.5 "service https start" Checking port 9999 on 192.168.1.5 Connection failed (Connection refused) Attempting to restart service with command: ssh root@192.168.1.5 "service unknown start"
About
A simple utility to check if ports on an IP address are responding
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published