Ubuntu 24.04
Sponsored Link

Samba : सीमित साझा फ़ोल्डर2024/05/27

 
फ़ाइल सर्वर को कॉन्फ़िगर करने के लिए Samba इंस्टॉल करें।
उदाहरण के लिए, एक साझा फ़ोल्डर बनाएं जिसे [smbgroup01] समूह के उपयोगकर्ता केवल साझा फ़ोल्डर [/home/share01] तक पहुंच सकें और उन्हें उपयोगकर्ता प्रमाणीकरण की भी आवश्यकता हो।
[1] Samba स्थापित और कॉन्फ़िगर करें।
root@smb:~#
apt -y install samba
root@smb:~#
groupadd smbgroup01

root@smb:~#
mkdir /home/share01

root@smb:~#
chgrp smbgroup01 /home/share01

root@smb:~#
chmod 770 /home/share01

root@smb:~#
vi /etc/samba/smb.conf
[global]
   # पंक्ति 25 : जोड़ें (वर्णसेट सेट करें)
   unix charset = UTF-8

   # पंक्ति 39 : टिप्पणी हटाएँ और अपने इंटरफ़ेस नाम में परिवर्तन करें
   interfaces = 127.0.0.0/8 enp1s0

   # पंक्ति 46 : टिप्पणी हटाएं
   bind interfaces only = yes

.....
.....

# अंत में जोड़ें
# कोई भी शेयर नाम जो आपको पसंद हो
[Share01]
   # प्रमाणीकरण की आवश्यकता है
   security = user
   # साझा निर्देशिका निर्दिष्ट करें
   path = /home/share01
   # लिखने की अनुमति दें
   writable = yes
   # अतिथि उपयोगकर्ता को अनुमति न दें (nobody)
   guest ok = no
   # केवल [smbgroup01] समूह को अनुमति दें
   valid users = @smbgroup01
   # नई फ़ाइलों/निर्देशिकाओं के लिए समूह को [smbgroup01] पर सेट करें
   force group = smbgroup01
   # फ़ाइल बनाते समय अनुमति [770] सेट करें
   force create mode = 770
   # फ़ोल्डर बनाते समय अनुमति [770] सेट करें
   force directory mode = 770
   # मूल फ़ोल्डर से अनुमतियाँ प्राप्त करें
   inherit permissions = yes 

root@smb:~#
systemctl restart smbd

# Samba उपयोगकर्ता जोड़ें

root@smb:~#
adduser ubuntu

root@smb:~#
smbpasswd -a ubuntu

New SMB password:    
# पासवर्ड सेट करें

Retype new SMB password:
Added user ubuntu.
root@smb:~#
usermod -aG smbgroup01 ubuntu

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