Samba : Limited Shared Folder2024/05/27 |
Install Samba to Configure File Server.
For example, Create a shared Folder that users in [smbgroup01] group can only access
to shared folder [/home/share01] and also they are required user authentication.
|
|
[1] | Install and Configure Samba. |
root@smb:~#
root@smb:~# apt -y install samba 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] # line 25 : add (set charset) unix charset = UTF-8 # line 39 : uncomment and change to your interface name interfaces = 127.0.0.0/8 enp1s0 # line 46 : uncomment bind interfaces only = yes ..... ..... # add to last line # any Share name you like [Share01] # require authentication security = user # specify shared directory path = /home/share01 # allow writing writable = yes # not allow guest user (nobody) guest ok = no # allow only [smbgroup01] group valid users = @smbgroup01 # set group for new files/directories to [smbgroup01] force group = smbgroup01 # set permission [770] when file created force create mode = 770 # set permission [770] when folder created force directory mode = 770 # inherit permissions from parent folder inherit permissions = yes
root@smb:~#
systemctl restart smbd # add Samba user root@smb:~# adduser ubuntu root@smb:~# smbpasswd -a ubuntu New SMB password: # set passwords Retype new SMB password: Added user ubuntu. root@smb:~# usermod -aG smbgroup01 ubuntu |
Sponsored Link |