उबंटू सर्वर पर, कुछ ऐसे तरीके हैं जिनसे उपयोगकर्ता एक ट्राइबियल फाइल ट्रांसफर प्रोटोकॉल सिस्टम होस्ट कर सकते हैं ताकि उपयोगकर्ता फाइलों को आगे और पीछे भेज सकें। हालाँकि, संभवतः Ubuntu सर्वर पर TFTP सर्वर सेट करने के लिए सबसे सुलभ उपकरण Tftpd सॉफ्टवेयर है। क्यों? सभी आधुनिक उबंटू रिलीज पर लोड करना बहुत आसान है। बेहतर अभी तक, कॉन्फ़िगरेशन के सभी विकल्प बहुत सीधे और आसान हैं, भले ही आप लिनक्स पर नए हों।
इस गाइड में, हम आपको Ubuntu सर्वर पर TFTP सर्वर की मेजबानी करने की प्रक्रिया से गुजरेंगे। आदर्श रूप से, सॉफ्टवेयर को Ubuntu सर्वर से चलना चाहिए। उस ने कहा, उबंटू डेस्कटॉप पर ठीक चलने के लिए इस सॉफ्टवेयर को स्थापित करना संभव है।
नोट: हम इस ट्यूटोरियल में उबंटू लिनक्स पर बहुत अधिक ध्यान केंद्रित करते हैं, जिसके अधिकांश भाग के रूप में लिनक्स सर्वर उपयोगकर्ता इसका उपयोग कर रहे हैं, और यह कई सर्वर ऑपरेटिंग सिस्टम को कवर करने के लिए भ्रामक होगा। टीएफटीपी कई अन्य लिनक्स सर्वर वितरण पर काम करता है।
उबंटू पर एक टीएफटीपी सर्वर स्थापित करना सभी संबंधित पैकेजों को स्थापित करने से शुरू होता है जिन्हें इसे सही ढंग से संचालित करने की आवश्यकता होती है। इन पैकेजों के माध्यम से स्थापित करने योग्य हैं
उपयुक्त कमांड लाइन से पैकेज मैनेजर।इसे अपने उबंटू सर्वर या डेस्कटॉप मशीन पर शुरू करने के लिए, एक टर्मिनल विंडो दबाकर लॉन्च करें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, नीचे दिए गए कमांड दर्ज करें।
नोट: डेबियन लिनक्स का उपयोग? इस पर Tftpd के लिए गाइड और सेटअप प्रक्रिया उबंटू लिनक्स के समान है। इसे काम करने के लिए, इस गाइड के साथ पालन करें लेकिन सभी उदाहरणों को बदलें उपयुक्त साथ में Apt-get.
sudo apt स्थापित xinetd tftpd tftp
यदि आप उबंटू डेस्कटॉप पर हैं, तो उबंटू सॉफ्टवेयर सेंटर लॉन्च करना भी संभव है, इनमें से प्रत्येक पैकेज की खोज करें और उस तरह से इंस्टॉल करें, यदि आप प्रोग्राम इंस्टॉल करने के प्रशंसक नहीं हैं उपयुक्त.
अब जब TFTPD संकुल उबंटू सर्वर (या डेस्कटॉप) पर स्थापित किया जाता है तो अगला कदम सर्वर को कॉन्फ़िगर करना होता है ताकि यह सही तरीके से चले। कॉन्फ़िगरेशन प्रक्रिया में पहला चरण एक फ़ोल्डर बनाना है /etc/ निर्देशिका।
सुडोकू mddir -p /etc/xinetd.d/
जिस फ़ोल्डर का ध्यान रखा गया है, उसके साथ एक नई टेक्स्ट फ़ाइल बनाएं स्पर्श आदेश। सभी सर्वर कॉन्फ़िगरेशन इस फ़ाइल में जाएंगे।
सुडोल स्पर्श /etc/xinetd.d/tftp
उपयोग नहीं कर सकते सुडोल स्पर्श? टर्मिनल शेल को रूट के साथ ऊपर उठाने का प्रयास करें सूद- s पहले से।
सूद- s /etc/xinetd.d/tftp स्पर्श करें
अब जब फ़ाइल /etc/xinetd.d/ में मौजूद है, तो इसे नैनो टेक्स्ट एडिटर में खोलें।
सुडो नैनो -w /etc/xinetd.d/tftp
नीचे दिए गए कोड को लें और इसे नैनो टेक्स्ट एडिटर विंडो में पेस्ट करें।
सेवा tftp
{
प्रोटोकॉल = udp
port = 69
socket_type = dgram
प्रतीक्षा = हाँ
उपयोगकर्ता = कोई नहीं
सर्वर = /usr/sbin/in.tftpd
server_args = / tftpboot
अक्षम = नहीं
}
नैनो में tftp फ़ाइल में एडिट को सेव करके दबाएं Ctrl + O कीबोर्ड संयोजन। फिर दबायें Ctrl + X बाहर निकलने के लिए।
TFTP कॉन्फ़िगरेशन फ़ाइल के बाद, आपको अपने Ubuntu सर्वर या Ubuntu डेस्कटॉप पर रूट निर्देशिका (/) में "tftpboot" फ़ोल्डर बनाना होगा।
का उपयोग करते हुए mkdir कमांड, डायरेक्टरी बनाएं।
सुडो म्कदिर / टफ्टपबूट
इसके बाद, "tftpboot" फ़ोल्डर की अनुमतियों को अपडेट करें chmod आदेश।
सुडो चामोद -R 777 / tftpboot
एक बार जब आप "tftpboot" निर्देशिका के लिए अनुमति जानकारी अपडेट कर लेते हैं, तो इसका उपयोग करने का समय आ गया है chown उपयोगकर्ता की अनुमति की जानकारी को बदलने के लिए उपकरण।
नोट: हम "कोई नहीं" का उपयोग कर रहे हैं chown एक कारण के लिए नीचे कमान। यह उन सभी तक पहुँच की अनुमति देगा जो अलग-अलग उपयोगकर्ताओं के लिए इसे सेट करने के बजाय TFTP को समान अनुमतियों तक पहुँचने का प्रयास करते हैं।
सुडो चाउना -R कोई नहीं / tftpboot
अंत में, आपको परिवर्तनों को स्वीकार करने के लिए TFTP सर्वर सॉफ़्टवेयर को पुनरारंभ करना होगा। Ubuntu 16.04 और नए पर, यह के साथ किया जाता है systemctl आदेश।
sudo systemctl पुनरारंभ xinetd.service
उपर्युक्त systemctl कमांड को सफल मानते हुए, सर्वर को ऊपर और चलना चाहिए। टीएफटीपी के साथ फ़ाइलों को स्थानांतरित करने के बारे में जानने के लिए अगले अनुभाग पर जाएं।
अब जब उबंटू सर्वर पर TFTP सर्वर चालू है और चल रहा है, हम फ़ाइलों को अपलोड और डाउनलोड करने के तरीके के बारे में बात कर सकते हैं। लिनक्स पर टीएफटीपी का उपयोग करने का कारण आवश्यक है, यह है कि एफ़टीपी क्लाइंट जैसे फ़ाइलज़िला और अन्य लोगों के पास इसके लिए समर्थन नहीं है।
शुरू करने के लिए, उस कंप्यूटर पर एक टर्मिनल खोलें जिसे आप दूरस्थ TFTP सर्वर से कनेक्ट करने की योजना बनाते हैं। फिर "tftp" पैकेज स्थापित करें, ताकि आप कनेक्शन भेज सकें, अपलोड कर सकें, डाउनलोड कर सकें, आदि।
उबंटू
sudo apt install tftp
डेबियन
sudo apt-get install tftp
आर्क लिनक्स
सुडो पैक्मैन -एस एटफ़्ट
फेडोरा
sudo dnf स्थापित tftp
OpenSUSE
sudo zypper स्थापित tftp
अपने सिस्टम पर सेट किए गए ऐप के साथ, अपने उबंटू टीएफटीपी सर्वर के आईपी पते का पता लगाएं। फिर, नीचे दिए गए उदाहरण का पालन करके, सर्वर से कनेक्ट करें।
नोट: अपने TFTP सर्वर के लिए आईपी पते का पता लगाने में मदद चाहिए? इस पोस्ट को यहाँ देखें!
tftp ip.address.of.tftp.server
डालना।
अपने TFTP सर्वर पर फ़ाइल भेजने के लिए, का उपयोग करें डाल आदेश।
फ़ाइल का नाम रखें
अपने TFTP सर्वर से फ़ाइल डाउनलोड करने के लिए, का उपयोग करें प्राप्त आदेश।
फ़ाइल का नाम प्राप्त करें
सुस्त कार्यस्थल के लिए एक चैट ऐप है. इसका उपयोग टीमों को व्यवस्थित ...
नेटगियर, बेल्किन जैसे मुख्यधारा के निर्माताओं और प्लेटफ़ॉर्म को गंभ...
आइए इसका सामना करते हैं: लिनक्स पर बैटरी जीवन abysmal है। यदि आप वि...