डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
इस गाइड में, हम देखेंगे कि अपने पीसी और सर्वर के बीच फ़ाइलों को स्थानांतरित करने के लिए एक एफ़टीपी सर्वर (प्रोफ़टीपीडी) को कैसे कॉन्फ़िगर किया जाए।
सिस्टम को अपडेट करें।
sudo apt-get update
sudo apt-get dist-upgrade
स्थापित करें proftpd
।
sudo apt-get install proftpd
स्थापना के दौरान, आपसे पूछा जाएगा कि क्या आप इन inetd
या standalone
मोड में इंस्टॉल करना चाहते हैं । standalone
मोड चुनें ।
Proftpd कॉन्फ़िगरेशन फ़ाइल खोलें।
sudo nano /etc/proftpd/proftpd.conf
फ़ाइल निम्न पाठ के समान होगी।
#
# /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes, reload proftpd after modifications, if
# it runs in daemon mode. It is not required in inetd/xinetd mode.
#
# Includes DSO modules
Include /etc/proftpd/modules.conf
# Set off to disable IPv6 support which is annoying on IPv4 only boxes.
UseIPv6 on
# If set on you can experience a longer connection delay in many cases.
IdentLookups off
ServerName "Debian"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayChdir .message true
ListOptions "-l"
DenyFilter \*.*/
# Use this to jail all users in their homes
# DefaultRoot ~
# Users require a valid shell listed in /etc/shells to login.
# Use this directive to release that constrain.
RequireValidShell off
# Port 21 is the standard FTP port.
Port 21
...
ServerName
: FTP सर्वर का नाम निर्दिष्ट करता है। क्लाइंट से सर्वर से कनेक्ट होने पर यह नाम प्रदर्शित होगा।TimeoutIdle
: समय, सेकंड में, जिसके बाद एक क्लाइंट स्वचालित रूप से डिस्कनेक्ट हो जाता है अगर यह एफ़टीपी सर्वर पर सक्रिय नहीं है।DefaultRoot
: लॉगिन पर एक उपयोगकर्ता को सौंपी गई डिफ़ॉल्ट रूट निर्देशिका को नियंत्रित करता है।Port
: एफ़टीपी सर्वर से कनेक्शन पोर्ट। लगभग सभी समय यह बंदरगाह है 21
और आपको इसे तब तक नहीं बदलना चाहिए जब तक कि आप एक फ़ायरवॉल द्वारा अवरुद्ध न हो जाएं।PassivePorts
: पोर्ट की उस सीमा को प्रतिबंधित करता है, जहां PASV
से क्लाइंट द्वारा कमांड भेजे जाने पर सर्वर सेलेक्ट करेगा ।MaxInstances
: आपके एफ़टीपी सर्वर पर एक साथ अधिकतम कनेक्शन की आप अनुमति देना चाहते हैं।अब, हमें DefaultRoot
विकल्प को सक्रिय करना होगा । ऐसा करने के लिए, DefaultRoot
टिप्पणी की गई रेखा ढूंढें और इसे अनलॉक्ड करें।
DefaultRoot ~
मान का ~
अर्थ है कि उपयोगकर्ता व्यक्तिगत फ़ोल्डर (जैसे /home/user12
) तक सीमित होगा ।
नोट : डिफ़ॉल्ट रूप से, कोई व्यक्ति जो एफ़टीपी सर्वर से जुड़ता है, सभी सर्वर फ़ोल्डरों तक पहुंच सकता है, इसलिए यह विकल्प सक्षम करने की सिफारिश की जाती है DefaultRoot
।
बदलें ServerName
।
ServerName : the name of your FTP server
#
अपने सर्वर से अनाम कनेक्शन की अनुमति देने के लिए निम्न पंक्तियों को खोजें और उन्हें अनचेक करें ( प्रत्येक पंक्ति के आरंभ में हटाते हुए )।
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp>
User ftp
Group nogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Cosmetic changes, all files belongs to ftp user
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
# Limit the maximum number of anonymous logins
MaxClients 10
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
नोट : यदि आप अपने FTP सर्वर पर अनाम कनेक्शन सक्षम करते हैं, तो कोई भी उपयोगकर्ता इससे जुड़ सकता है। उनके पास /home/ftp
निर्देशिका तक पहुंच होगी और वे फ़ाइलों को पढ़ने और डाउनलोड करने में सक्षम होंगे, लेकिन फ़ाइलों को संशोधित या जोड़ नहीं सकते हैं।
आप निम्न लाइन को जोड़कर एफ़टीपी तक पहुंचने से रूट उपयोगकर्ता को मना कर सकते हैं।
RootLogin off
कॉन्फ़िगरेशन बदलने के बाद, सर्वर को पुनरारंभ करें।
sudo service proftpd restart
नोट : यदि कोई त्रुटि रेखा "होस्ट को हल करने में असमर्थ" के रूप में प्रदर्शित होती है, तो ध्यान रखें कि यह कोई फर्क नहीं पड़ता और आप इसे अनदेखा कर सकते हैं।
एक उपयोगकर्ता जोड़ें, उदाहरण के लिए, " myuser
"।
useradd --shell /bin/false myuser
हमारे उपयोगकर्ता की होम डायरेक्टरी बनाएं " myuser
"।
mkdir /home/myuser
उस निर्देशिका के स्वामित्व को उपयोगकर्ता और समूह में बदलें " myuser
"।
chown myuser:myuser /home/myuser/
उपयोगकर्ता के लिए एक पासवर्ड सेट करें " myuser
"।
passwd myuser
अब जब आपका एफ़टीपी सर्वर स्थापित और कॉन्फ़िगर किया गया है, तो आप इसे कनेक्ट करने में सक्षम होना चाहेंगे।
बस ftp://server_ip_address
अपने ब्राउज़र के एड्रेस बार में टाइप करें। server_ip_address
अपने सर्वर के आईपी पते से बदलें । आपको तब आपके लिए username
और कहा जाएगा password
।
आप देख सकते हैं कि निम्नलिखित कमांड के साथ आपके एफ़टीपी सर्वर से कौन जुड़ा हुआ है।
ftpwho
इसके अलावा, आप आंकड़े देख सकते हैं।
ftpstats
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,
यह आलेख आपको सिखाएगा कि डेबियन पर चेरोट जेल कैसे सेट करें। मुझे लगता है कि आप डेबियन 7.x का उपयोग कर रहे हैं यदि आप डेबियन 6 या 8 चला रहे हैं, तो यह काम कर सकता है, बू
परिचय डेबियन पर वीपीएन सर्वर स्थापित करने का एक आसान तरीका PiVPN के साथ है। PiVPN OpenVPN के लिए एक इंस्टॉलर और आवरण है। यह आपके लिए सरल कमांड बनाता है
एक अलग प्रणाली का उपयोग? चूंकि GitHub को Microsoft द्वारा अधिग्रहित किया गया था, काफी कुछ डेवलपर्स ने अपने स्वयं के कोड रिपॉजिटरी को github.co से माइग्रेट करने की योजना बनाई है
PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।
एक अलग प्रणाली का उपयोग? ब्रेटली Gzip की तुलना में बेहतर संपीड़न अनुपात के साथ एक नई संपीड़न विधि है। इसका स्रोत कोड सार्वजनिक रूप से Github पर होस्ट किया गया है। थी
परिचय लिनिस एक स्वतंत्र, ओपन-सोर्स सिस्टम ऑडिटिंग टूल है जिसका उपयोग कई सिस्टम एडमिनिस्ट्रेटर द्वारा अखंडता को सत्यापित करने और उनके सिस्टम को सख्त करने के लिए किया जाता है। मैं
एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है
परिचय कैक्टि एक खुला स्रोत निगरानी और रेखांकन उपकरण है जो पूरी तरह से आरआरडी डेटा पर आधारित है। कैक्टि के माध्यम से, आप लगभग किसी भी प्रकार के डेविक की निगरानी कर सकते हैं
एक अलग प्रणाली का उपयोग? InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है। यह गाइड
एक अलग प्रणाली का उपयोग? रीडर सेल्फ 3.5 एक सरल और लचीला, मुफ्त और खुला स्रोत है, स्वयं-होस्ट आरएसएस रीडर और Google रीडर विकल्प है। पाठक सेल
एक अलग प्रणाली का उपयोग? बुकस्टैक जानकारी को व्यवस्थित और संग्रहीत करने के लिए एक सरल, स्व-होस्टेड, आसानी से उपयोग होने वाला प्लेटफॉर्म है। बुकस्टैक पूरी तरह से स्वतंत्र और खुला है
परिचय FFmpeg वीडियो और ऑडियो एन्कोडिंग / डिकोडिंग के लिए एक ओपन सोर्स कमांड लाइन टूल है। इसकी मुख्य विशेषताएं उच्च गति, गुणवत्ता और छोटी फिल्म हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
यह लेख वल्चर पर टेम्प्लेट के रूप में पेश किए जाने वाले सर्वर ऑपरेटिंग सिस्टम का एक संक्षिप्त सार प्रदान करता है। CentOS CentOS RHEL (Re) का एक ओपन-सोर्स संस्करण है
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
मुनिन आपकी मशीन में प्रक्रियाओं और संसाधनों का सर्वेक्षण करने के लिए एक निगरानी उपकरण है और एक वेब इंटरफेस के माध्यम से रेखांकन में जानकारी प्रस्तुत करता है। अनुयायी का उपयोग करें
एक अलग प्रणाली का उपयोग? टिनी टिनी RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (RSS / Atom) रीडर और एग्रीगेटर है, जिसे अलो के लिए डिज़ाइन किया गया है
परिचय इस ट्यूटोरियल में, हम CentOS, Debian, या Ubuntu पर चलने वाले लिनक्स सर्वर में एक संपूर्ण IP रेंज / सबनेट जोड़ने की प्रक्रिया को कवर करेंगे। प्रोज
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ