Fedora 40
Sponsored Link

Samba : पूरी तरह से एक्सेस किया गया साझा फ़ोल्डर2024/05/15

 
फ़ाइल सर्वर को कॉन्फ़िगर करने के लिए Samba इंस्टॉल करें।
उदाहरण के लिए, एक पूरी तरह से एक्सेस किया गया साझा फ़ोल्डर बनाएं जिसे कोई भी पढ़ और लिख सकता है, और प्रमाणीकरण की भी आवश्यकता नहीं है।
[1] Samba स्थापित और कॉन्फ़िगर करें।
[root@smb ~]#
dnf -y install samba
[root@smb ~]#
mkdir /home/share

[root@smb ~]#
chmod 777 /home/share

[root@smb ~]#
vi /etc/samba/smb.conf
[global]
        # पंक्ति 11 : जोड़ें (वर्णसेट सेट करें)
        unix charset = UTF-8
        workgroup = SAMBA
        security = user
        # जोड़ें (आईपी पते जिन्हें आप एक्सेस करने की अनुमति देते हैं)
        hosts allow = 127. 10.0.0. 
        # जोड़ें (कोई प्रमाणीकरण नहीं)
        map to guest = Bad User

.....
.....

# अंत में जोड़ें
# कोई भी शेयर नाम जो आपको पसंद हो
[Share]
        # साझा निर्देशिका निर्दिष्ट करें
        path = /home/share
        # लिखने की अनुमति दें
        writable = yes
        # अतिथि उपयोगकर्ता को अनुमति दें (nobody)
        guest ok = yes
        # सभी अतिथि उपयोगकर्ता के रूप में दिखते हैं
        guest only = yes
        # फ़ाइल बनाते समय अनुमति [777] सेट करें
        force create mode = 777
        # फ़ोल्डर बनाते समय अनुमति [777] सेट करें
        force directory mode = 777 

[root@smb ~]#
systemctl enable --now smb

[2] यदि SELinux सक्षम है और इस उदाहरण की तरह [/home] का भी उपयोग करता है, तो SELinux नीति बदलें।
[root@smb ~]#
setsebool -P samba_enable_home_dirs on

[root@smb ~]#
restorecon -R /home/share

[3] यदि Firewalld चल रहा है, तो Samba सेवा की अनुमति दें।
[root@smb ~]#
firewall-cmd --add-service=samba

success
[root@smb ~]#
firewall-cmd --runtime-to-permanent

success
मिलान सामग्री