লিনাক্স / ইউনিক্সে / etc / সেবা কি?

লিনাক্স সেবা ফাইলস স্টোরগুলি সুপরিচিত পোর্ট

UNIX অপারেটিং সিস্টেমগুলি / etc / services এ কোনও পরিষেবা ফাইল নামে পরিচিত। এটি অনেক পরিষেবাগুলির তথ্য সংগ্রহ করে যা ক্লায়েন্ট অ্যাপ্লিকেশানগুলি কম্পিউটারে ব্যবহার করতে পারে। ফাইলের মধ্যে পরিষেবা নাম, পোর্ট নম্বর এবং প্রোটোকল এটি ব্যবহার করে এবং কোনও প্রযোজ্য উপনাম।

পোর্ট নম্বরগুলি নির্দিষ্ট পরিষেবাগুলিতে ম্যাপ করা হয়, যেমন উইন্ডোজ কম্পিউটারের হোস্ট ফাইলগুলি একটি IP ঠিকানাতে একটি হোস্টনাম ম্যাপ করে। যাইহোক, ইউনিক্স অপারেটিং সিস্টেমের পরিষেবা ফাইলের মধ্যে আইপি অ্যাড্রেস অন্তর্ভুক্ত নয় তবে পরিবর্তিত তথ্য যেমন টিসিপি অথবা ইউডিপি এবং এটি কোন সাধারণ নাম যা দ্বারা এটি হতে পারে।

একটি সহজ পাঠ্য সম্পাদক / etc / পরিষেবা ফাইল, যেমন ভিম বা কেট সম্পাদনা করতে ব্যবহার করা যেতে পারে।

একটি UNIX পরিষেবা ফাইল উদাহরণ

UNIX- এ কনফিগারেশন ফাইলের মূল ভূমিকা / ইত্যাদি / পরিষেবাগুলি হল যাতে প্রোগ্রামগুলি একটি getportbyname () সকেটগুলি তাদের কোডে কল করতে পারে তা বোঝার জন্য যেগুলি তাদের ব্যবহার করা উচিত। উদাহরণস্বরূপ, POP3 ইমেল ডেমন পিপ 3 রান করে 110 নম্বর নম্বরটি পুনরুদ্ধার করার জন্য একটি getportbyname (POP3) করবে।

ধারণা হল যে যদি সমস্ত POP3 ডেমনস getportbyname () ব্যবহার করে, তবে কোনও কোনও POP3 ডেমনটি আপনার চালানো হবে, আপনি সবসময় / etc / services সম্পাদনা করে তার পোর্ট নম্বরটি পুনরায় কনফিগার করতে পারেন।

দ্রষ্টব্য: কোন পোর্ট নম্বরগুলি কী বোঝায় তা জানার জন্য পরিষেবা ফাইলটি ব্যবহার করা অবিশ্বস্ত। আপনি কি পোর্ট প্রোগ্রামগুলি ব্যবহার করছেন তা খুঁজে বের করতে চান, তাহলে কোনও পোর্টগুলি কোনটি প্রক্রিয়াগুলিতে আবদ্ধ তা ঠিক করার জন্য আপনি প্রোগ্রাম lsof ব্যবহার করতে হবে। চালানোর জন্য যদি lsof উপযুক্ত না হয় তবে আপনাকে আরও সাধারণ রেফারেন্সে পোর্টগুলি অনুসন্ধান করতে হবে।

সমস্ত পরিষেবা ফাইল একই বাক্য গঠন অনুসরণ করে:

নাম পোর্ট / প্রোটোকল aliases মন্তব্য

যাইহোক, প্রতিটি উপাত্তের জন্য একটি উপনাম এবং মন্তব্য প্রয়োজনীয় নয়, যেমন আপনি এই উদাহরণস্বরূপ পরিষেবা ফাইল দেখতে পারেন:

$ cat / etc / সেবা # কপিরাইট 2008 সান মাইক্রোসিস্টেমস, ইনক। সর্বস্বত্ব সংরক্ষিত। # ব্যবহার লাইসেন্স শর্তাবলী সাপেক্ষে. # # ডিটেন্ট "@ (#) সার্ভিসেস 1.34 08/11/19 এসএমআই" # # নেটওয়ার্ক সার্ভিস, ইন্টারনেট স্টাইল # টিসিপিউইক্স 1 / টিসিপি ইকো 7 / টিসিপি ইকো 7 / ইউড্প ডিসসার্ড 9 / টিসিপি সিনক নাল ডিস্কড 9 / ইউড্প সিঙ্ক নাল সিস্টেম 11 / tcp ব্যবহারকারীদের দিনের সময় 13 / tcp দিনের সময় 13 / udp netstat 15 / tcp chargen 19 / tcp ttytst উত্স চার্জ 19 / udp ttytst উৎস ftp- তথ্য 20 / tcp ftp 21 / tcp ssh 22 / tcp # নিরাপদ শেল telnet 23 / tcp smtp 25 / tcp মেইল ​​টাইম 37 / টিসিপি টাইমসার্ভারের সময় 37 / udp টাইমারসভার নাম 42 / উডপ নাম সার্ভার whois 43 / tcp নামকরণ নাম # সাধারণত স্যার-নিিক সোয়াত 901 / টিসিপি # স্যাম্বা ওয়েব অ্যাডম্যাট টার্ম সার্ভিসেস 6481 / udp servicetag 6481 / tcp snmpd 161 / udp snmp # SMA snmp ডেমন $