#!/bin/bash echo "DRIVES:" lsblk -e 7 -o NAME,LABEL,SIZE,TYPE,MOUNTPOINT,PARTLABEL echo "ENTER PARTITION TO SHARE" read d sudo apt update sudo apt install ufw samba ntfs-3g apache2 sudo ufw allow samba sudo ufw allow http sudo ufw allow https sudo umount /mnt/usb #sudo rm -rf /mnt/usb #sudo rm -rf /var/www/html/usb sudo mkdir /mnt/usb sudo mount /dev/$d /mnt/usb sudo ln -s /mnt/usb /var/www/html/ sudo echo " [USB] path = /mnt/usb available = yes force user = smbuser force group = smbgroup create mask = 0664 force create mode = 0664 directory mask = 0775 force directory mode = 0775 browsable = yes public = yes read only = no writable = yes " > /etc/samba/smb.conf sudo groupadd --system smbgroup sudo useradd --system --no-create-home --group smbgroup -s /bin/false smbuser sudo chown -R smbuser:smbgroup /mnt/usb sudo chmod -R g+w /mnt/usb sudo ufw reload sudo ufw status sudo service apache2 restart sudo service smbd restart sudo service apache2 status sudo service smbd status