डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
कुछ परिदृश्यों के लिए आपको केवल FTP के माध्यम से एकल निर्देशिका में पढ़ने और लिखने वाले उपयोगकर्ताओं को बनाने की आवश्यकता होती है। यह राइट-अप आपको दिखाएगा कि ऐसे उपयोगकर्ताओं को कैसे बनाया जाए। वे अपने घर निर्देशिका के बाहर नेविगेट करने में सक्षम नहीं होंगे, एसएसएच के माध्यम से सर्वर में प्रवेश करेंगे, या शेल कमांड निष्पादित करेंगे।
Sftpusers समूह बनाएँ।
sudo groupadd sftpusers
Sshd config फाइल से SFTP पहुंच को अक्षम करने के लिए टिप्पणी करें।
sudo sed -i "s/Subsystem sftp \/usr\/lib\/openssh\/sftp-server/#Subsystem sftp \/usr\/lib\/openssh\/sftp-server/" /etc/ssh/sshd_config
Sshd config फाइल खोलें sudo nano /etc/ssh/sshd_config, इसे नीचे स्निपेट में जोड़ें, और बाहर निकलें (Ctrl + X -> Y -> Hit Enter) ।
#enable sftp
Subsystem sftp internal-sftp
Match Group sftpusers
ChrootDirectory %h #set the home directory
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
PasswordAuthentication yes
पुनः आरंभ करें ssh।
sudo service ssh restart
प्रत्येक SFTP के लिए नीचे दी गई प्रक्रिया को केवल उसी उपयोगकर्ता को दोहराएं जिसे आप सर्वर में जोड़ना चाहते हैं।
# create user
sudo adduser sftpuser1
# prevent ssh login & assign SFTP group
sudo usermod -g sftpusers sftpuser1
sudo usermod -s /bin/nologin sftpuser1
# chroot user (so they only see their directory after login)
sudo chown root:sftpuser1 /home/sftpuser1
sudo chmod 755 /home/sftpuser1
sudo mkdir /home/sftpuser1/uploads
sudo chown sftpuser1:sftpuser1 /home/sftpuser1/uploads
sudo chmod 755 /home/sftpuser1/uploads
आप एक फ़ंक्शन में ऊपर से लपेटकर और इसे अपने बैशप्रिफ़ाइल में जोड़कर (1) चालू करके उपयोगकर्ताओं को तेज़ी से बना सकते हैं sudo nano ~/.bash_profile; (2) इसके नीचे स्निपेट जोड़ना; (३) दौड़ना source ~/.bash_profile।
उसके बाद, एक नया SFTP उपयोगकर्ता बनाना उतना ही आसान हो जाता है, जितना कि create_sftp_userएक यूज़रनेम के साथ कमांड को चलाना ।
# usage: create_sftp_user <username>
function create_sftp_user() {
# create user
sudo adduser $1
# prevent ssh login & assign SFTP group
sudo usermod -g sftpusers $1
sudo usermod -s /bin/nologin $1
# chroot user (so they only see their directory after login)
sudo chown root:$1 /home/$1
sudo chmod 755 /home/$1
sudo mkdir /home/$1/uploads
sudo chown $1:$1 /home/$1/uploads
sudo chmod 755 /home/$1/uploads
}
यह सुनिश्चित करने के लिए परीक्षण करें कि आपके द्वारा बनाया गया उपयोगकर्ता SFTP के माध्यम से सर्वर से कनेक्ट हो सकता है ( नोट : SFTP का उपयोग कर कनेक्ट करें और एफ़टीपी नहीं) ।
लामी अदबोनियन द्वारा लिखित
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ