యూనిక్స్ ఆపరేటింగ్ సిస్టమ్స్ స్టోర్ సేవలను / etc / services వద్ద పిలిచే వాటిని నిల్వ చేస్తుంది. ఇది క్లయింట్ అప్లికేషన్లు కంప్యూటర్లో ఉపయోగించే అనేక సేవల గురించి సమాచారాన్ని నిల్వ చేస్తుంది. ఫైలు లోపల సేవ పేరు, పోర్ట్ సంఖ్య మరియు ఇది ఉపయోగించే ప్రోటోకాల్ మరియు ఏదైనా వర్తించే మారుపేర్లు.
విండోస్ కంప్యూటర్లలో అతిధేయ ఫైల్ వంటి ఐపి చిరునామాకు అతిధేయపేరు మ్యాప్ వలె పోర్ట్ నంబర్లు నిర్దిష్ట సేవలకు మ్యాప్ చేయబడతాయి. అయినప్పటికీ, UNIX ఆపరేటింగ్ సిస్టం సేవల సేవలు ఐపి అడ్రస్లను కలిగి ఉండవు కానీ బదులుగా TCP లేదా UDP మరియు అది ఎలా ఉంటుందో దాని సాధారణ పేర్లు అనే సమాచారం.
Vim లేదా Kate వంటి / etc / సేవల ఫైల్ను సవరించడానికి ఒక సాధారణ టెక్స్ట్ ఎడిటర్ను ఉపయోగించవచ్చు.
UNIX సేవల ఫైల్ యొక్క ఉదాహరణ
UNIX న, కాన్ఫిగరేషన్ ఫైల్ / etc / సేవల యొక్క ముఖ్య పాత్ర, అందువల్ల వారు ఏ పోర్ట్ను ఉపయోగించాలో అర్థం చేసుకోవటానికి వారి కోడ్లో ఒక getportbyname () సాకెట్లు కాల్ చేయవచ్చు. ఉదాహరణకు, POP3 నడుపుతున్న 110 ను తిరిగి పొందటానికి POP3 ఇమెయిల్ డెమోన్ ఒక getportbyname (POP3) చేస్తాను.
అన్ని POP3 డీమన్స్ getportbyname () ను ఉపయోగించినట్లయితే, మీరు ఏ POP3 డీమన్ ను రన్ చేస్తే, మీరు ఎల్లప్పుడూ దాని పోర్ట్ సంఖ్యను / etc / services ను సవరించడం ద్వారా పునఃఆకృతీకరించవచ్చు.
గమనిక: ఇది పోర్టు సంఖ్యలు అర్థం ఏమిటో గుర్తించడానికి సేవల ఫైల్ను ఉపయోగించడానికి ఇది నమ్మదగనిది. మీరు పోర్ట్సు కార్యక్రమాలు వాడుతున్నారో తెలుసుకోవాలనుకుంటే, మీరు ఏ పధ్ధతులు ఏ ప్రక్రియలకు కట్టుబడి ఉన్నాయో ఖచ్చితంగా తెలుసుకోవడానికి ప్రోగ్రామ్ lsof ను ఉపయోగించాలి. నడుస్తున్న లాస్ఫుల్ సరైనది కాకపోతే, మీరు మరింత సాధారణ సూచనలో పోర్టులను పరిశోధించాలి.
అన్ని సేవల ఫైల్స్ ఒకే సింటాక్స్ను అనుసరిస్తాయి:
పేరు పోర్ట్ / ప్రోటోకాల్ మారుపేరు వ్యాఖ్యలు
అయితే, మీరు ఈ ఉదాహరణ సేవలు ఫైల్ లో చూడగలిగేటప్పుడు ప్రతి డేటాబేస్ ప్రవేశానికి ఒక అలియాస్ మరియు వ్యాఖ్య అవసరం లేదు: $ cat / etc / services## కాపీరైట్ 2008 సన్ మైక్రోసిస్టమ్స్, Inc. అన్ని హక్కులు రిజర్వు చేయబడ్డాయి.# వాడుక లైసెన్స్ నిబంధనలకు లోబడి ఉంటుంది.## ప్రత్యక్ష "@ (#) సేవలు 1.34 08/11/19 SMI"## నెట్వర్క్ సేవలు, ఇంటర్నెట్ శైలి#tcpmux 1 / tcpప్రతిధ్వని 7 / tcpecho 7 / udp9 / tcp సింక్ శూన్య నిరాకరించండి9 / udp సింక్ శూన్య నిరాకరించండిsystat 11 / tcp వినియోగదారులుపగటిపూట 13 / tcpపగటిపూట 13 / udpnetstat 15 / tcpచార్జెన్ 19 / tcp ttytst మూలంచార్జెన్ 19 / udp ttytst మూలంftp-data 20 / tcpftp 21 / tcpssh 22 / tcp # సురక్షిత షెల్టెలెనెట్ 23 / tcpsmtp 25 / tcp మెయిల్సమయం 37 / tcp timserverసమయం 37 / udp timserverపేరు 42 / udp నేమ్ సర్వర్హూవిస్ 43 / tcp నామకరణం # సాధారణంగా శ్రీ-నిక్కిswat 901 / tcp # సాంబా వెబ్ Adm.Toolservicetag 6481 / udpservicetag 6481 / tcpsnmpd 161 / udp snmp # SMA snmp డెమోన్$













