ఓపెన్_పోర్ట్లతో Mac OS Xలో అన్ని ఓపెన్ నెట్వర్క్ కనెక్షన్లను చూడండి
విషయ సూచిక:
మీరు open_ports.sh అనే ఉచిత కమాండ్ లైన్ యుటిలిటీని ఉపయోగించి ఇన్కమింగ్ మరియు అవుట్గోయింగ్ బదిలీల కోసం అన్ని ఓపెన్ నెట్వర్క్ కనెక్షన్లను చూడవచ్చు. ఓపెన్ ఇంటర్నెట్ కనెక్షన్లను జాబితా చేయడానికి lsofని ఉపయోగించడం కంటే Open_Ports చాలా ఉపయోగకరంగా ఉంటుంది, ఎందుకంటే ఇది కనెక్షన్ను ఏ ప్రోగ్రామ్ లేదా ప్రాసెస్ను తెరుస్తోంది, ఏ పోర్ట్ మరియు వినియోగదారు, ప్రాసెస్కు కనెక్షన్ల సంఖ్య, హోస్ట్ పేరుతో సహా చాలా సులభంగా చదవగలిగే ఫార్మాట్లో విస్తృతమైన నెట్వర్క్ సమాచారాన్ని అందిస్తుంది. దేశం మరియు నగరానికి కూడా అనుసంధానించబడి ఉంది.
అదనంగా, ఓపెన్_పోర్ట్లు మీ అన్ని ఓపెన్ పోర్ట్లు కనెక్షన్ల కోసం వింటున్నట్లు మీకు చూపుతాయి, అప్లికేషన్, వినియోగదారు, పోర్ట్ నంబర్ మరియు పేరు మరియు సర్వీస్ IP పరిధి గురించి కూడా సమాచారం. అవుట్పుట్ మొత్తం కలర్ కోడ్ చేయబడింది, ఎరుపు నేపథ్యం ప్రక్రియ రూట్ ఆధీనంలో ఉందని సూచిస్తుంది, ఎరుపు వచనం అంటే IP చిరునామా డొమైన్ పేరుకు అనుగుణంగా లేదు, నీలం అంటే IP అనేక డొమైన్ పేర్లతో సరిపోలుతుంది మరియు గ్రీన్ టెక్స్ట్ అంటే ప్రోటోకాల్ ఎన్క్రిప్ట్ చేయబడింది.
ఇన్స్టాలేషన్కు కమాండ్ లైన్తో కొంత అనుభవం అవసరం, కానీ మీకు ఇలాంటి అప్లికేషన్ కావాలంటే అది సమస్య కాదు. ఇదిగో...
Mac OS Xలో ఓపెన్_పోర్ట్లను ఇన్స్టాల్ చేస్తోంది
ఇవి స్వీడన్లోని లండ్స్ విశ్వవిద్యాలయంలోని డెవలపర్ల పేజీ నుండి నేరుగా ఇన్స్టాలేషన్ సూచనలు, ఇవి Mac OS X 10.6.8లో పని చేయడానికి ధృవీకరించబడ్డాయి:
హెచ్చరిక: ఇది వెబ్ నుండి ఇతర స్క్రిప్ట్లను డౌన్లోడ్ చేసే రూట్గా రన్ అయ్యే బాష్ స్క్రిప్ట్.ఇది స్పష్టమైన సంభావ్య భద్రతా సమస్యలను కలిగి ఉంది మరియు మీరు దానితో సౌకర్యంగా లేకుంటే లేదా మీరు సున్నితమైన నెట్వర్క్ వాతావరణంలో ఉన్నట్లయితే, దీనిని ఉపయోగించడానికి సిఫార్సు చేయబడదు. స్క్రిప్ట్ ఉద్దేశించిన విధంగా పనిచేస్తుంది మరియు మీకు కావాలంటే బాష్ స్క్రిప్ట్ యొక్క మూలాన్ని మీరే ధృవీకరించుకోవచ్చు, కానీ మీకు ఏవైనా ప్రశ్నలు లేదా మూడవ పార్టీ స్క్రిప్ట్ను రూట్గా అమలు చేయడం గురించి సందేహాలు ఉంటే, ఓపెన్ కనెక్షన్లను చూడటానికి మీరు ప్రత్యామ్నాయ పద్ధతిని ఉపయోగించాలనుకోవచ్చు. , ఉదాహరణకు lsof ఉపయోగించి. మీ స్వంత పూచీతో కొనసాగండి.
Open_ports గురించిన ఇతర గొప్ప విషయం ఏమిటంటే, Mac OS X వెర్షన్ GeekToolలో ఉపయోగించడానికి నిర్మించబడింది, కాబట్టి మీరు మీ Mac డెస్క్టాప్లో అవుట్పుట్ను ప్రదర్శించవచ్చు. మీరు దీన్ని GeekTool ద్వారా ఉపయోగించబోతున్నట్లయితే, నేను మరింత సాధారణ నేపథ్య చిత్రాన్ని ఉపయోగించమని సూచిస్తున్నాను లేకుంటే టెక్స్ట్ చదవడం కష్టంగా ఉంటుంది, ఇది OS X లయన్ గెలాక్సీ వాల్పేపర్కి వ్యతిరేకంగా ఈ విధంగా కనిపిస్తుంది.
మీరు Mac OS X నుండి ఓపెన్_పోర్ట్లను అన్ఇంట్సాల్ చేయాలనుకుంటే, కింది ఆదేశాలను రూట్గా ఉపయోగించండి: launchctl stop se.lth.cs.open_ports
launchctl అన్లోడ్ /Library/LaunchDaemons/se.lth.cs.open_ports.plist
అప్పుడు మీరు స్క్రిప్ట్లను తొలగించవచ్చు: rm -rf /usr/bin/open_ports.sh (ది స్క్రిప్ట్)
rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (నియంత్రణను సేకరించండి)
rm -rf /Library/cs.lth.se/OpenPorts (డేటా ఫైల్స్)
మీరు ఆశ్చర్యపోతున్నట్లయితే, Linux వెర్షన్ కూడా అందుబాటులో ఉంది. నేను MacWorldలో ఈ అద్భుతమైన యుటిలిటీని చూశాను, కానీ MacWorld అది పని చేస్తుందో లేదో ధృవీకరించడానికి స్క్రిప్ట్ను పరీక్షించలేదు, కానీ అది ఖచ్చితంగా చేస్తుందని నేను నిర్ధారించగలను.