Skip to main content

லினக்ஸ் / யுனிக்ஸ் இல் உள்ள / etc / services என்றால் என்ன?

Anonim

யுனிக்ஸ் இயக்க முறைமைகளை சேமித்து வைக்கும் சேவைகள் / etc / services இல். இது வாடிக்கையாளர் பயன்பாடுகளில் கணினியில் பயன்படுத்தும் பல சேவைகளைப் பற்றிய தகவல்களை வழங்குகிறது. கோப்புக்குள்ளே சேவை பெயர், போர்ட் எண் மற்றும் நெறிமுறை பயன்படுத்தப்படுகிறது, மேலும் பொருந்தும் மாற்றுப்பெயர்கள்.

விண்டோஸ் கணினிகளில் புரவலன்கள் கோப்பு போன்ற ஐபி முகவரியின் புரவலன் பெயரைப் போன்று, போர்ட் சேவை எண்களை குறிப்பிட்ட சேவைகளுக்கு மாற்றியமைக்கின்றன. எனினும், யுனிக்ஸ் இயக்க முறைமை சேவைகள் கோப்பு ஐபி முகவரிகள் சேர்க்கப்படவில்லை ஆனால் அதற்கு பதிலாக சேவை TCP அல்லது UDP மற்றும் அது என்ன பொதுவான பெயர்கள் என்பதை போன்ற தகவல்.

Vim அல்லது Kate போன்ற / etc / சேவைகள் கோப்பை திருத்த எளிய உரை எடிட்டரை பயன்படுத்தலாம்.

யுனிக்ஸ் சேவைகள் கோப்புக்கான உதாரணம்

UNIX இல், கட்டமைப்பு கோப்பு / etc / services இன் முக்கிய பங்கு, அதனால் அவர்கள் என்ன துறைமுகத்தை பயன்படுத்த வேண்டும் என்பதைப் புரிந்துகொள்ள, தங்கள் குறியீட்டில் ஒரு getportbyname () சாக்கெட்களை அழைக்கலாம். எடுத்துக்காட்டாக, POP3 இயங்கும் எண் 110 ஐ பெறுவதற்காக POP3 மின்னஞ்சல் டீமான் ஒரு getportbyname (POP3) செய்ய வேண்டும்.

அனைத்து POP3 daemons getportbyname () ஐப் பயன்படுத்தினால், நீங்கள் POP3 டெமான்னை இயக்கினால் என்னவென்றால், நீங்கள் / etc / services ஐ திருத்துவதன் மூலம் அதன் போர்ட் எண்ணை மீண்டும் கட்டமைக்கலாம்.

குறிப்பு: துறைமுக எண்களின் அர்த்தம் என்னவென்பதை அறிய பொருட்டு சேவைகள் கோப்பை பயன்படுத்த நம்பகத்தன்மை இல்லை. துறைமுகங்கள் நிரல்கள் எவ்வாறு பயன்படுத்தப்படுகின்றன என்பதைத் தெரிந்து கொள்ள விரும்பினால், நீங்கள் எந்த செயல்களுக்கு பிணைக்கப்படுகிறீர்கள் என்பதைத் தெரிந்துகொள்ள நிரல் lsof ஐ பயன்படுத்த வேண்டும். லாஸ்ஃபை இயங்குவது இயல்பானதல்ல, நீங்கள் ஒரு பொதுவான குறிப்பேட்டில் துறைமுகங்கள் ஆராய வேண்டும்.

அனைத்து சேவைகள் கோப்புகள் அதே தொடரியல் பின்பற்ற:

பெயரை போர்ட் / நெறிமுறை பெயரிடும் கருத்துகள்

எனினும், ஒவ்வொரு தரவுத்தள நுழைவுக்கும் ஒரு மாற்று மற்றும் கருத்து அவசியம் இல்லை, நீங்கள் இந்த உதாரண சேவைகள் சேவையில் பார்க்க முடியும்:

$ cat / etc / services## பதிப்புரிமை 2008 சன் மைக்ரோசிஸ்டம்ஸ், இன்க். அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை.# பயன்பாடு உரிம விதிகளுக்கு உட்பட்டது.## நேரடி "@ (#) சேவைகள் 1.34 08/11/19 SMI"## பிணைய சேவைகள், இணைய பாணி#tcpmux 1 / tcpஎதிரொலி 7 / tcpஎதிரொலி 7 / udp9 / tcp மூழ்கி பூஜை நிராகரிக்கவும்9 / udp மூழ்கி பூஜை நிராகரிக்கவும்systat 11 / tcp பயனர்கள்பகல்நேர 13 / டிசிபிபகல்நேர 13 / udpnetstat 15 / tcpசார்ஜ் 19 / tcp ttytst மூலசார்ஜ் 19 / udp ttytst மூலftp-data 20 / tcpftp 21 / tcpssh 22 / tcp # செக்யூர் ஷெல்டெல்நெட் 23 / tcpsmtp 25 / tcp அஞ்சல்நேரம் 37 / டிசிபி டைம்சவர்நேரம் 37 / udp timserverபெயர் 42 / udp nameserverwhois 43 / tcp nickname # பொதுவாக sri-nic வேண்டும்swat 901 / tcp # Samba Web Adm.Toolservicetag 6481 / udpservicetag 6481 / tcpsnmpd 161 / udp snmp # SMA snmp டீமான்$