2026-08-04 19:25:03 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
#echo "DRIVES:"
|
|
|
|
|
#lsblk -e 7 -o NAME,LABEL,SIZE,TYPE,MOUNTPOINT,PARTLABEL
|
|
|
|
|
#echo "ENTER PARTITION TO SHARE"
|
|
|
|
|
#read d
|
2026-08-07 12:20:23 +00:00
|
|
|
|
2026-08-04 19:25:03 +00:00
|
|
|
sudo apt update
|
|
|
|
|
sudo apt install ufw samba ntfs-3g
|
|
|
|
|
sudo ufw allow samba
|
2026-08-07 12:30:33 +00:00
|
|
|
#sudo umount /mnt/boot
|
|
|
|
|
#sudo rm -drf /mnt/boot
|
|
|
|
|
#sudo mkdir /mnt/boot
|
|
|
|
|
#sudo mount /var/www/html/boot /mnt/boot
|
2026-08-07 12:20:23 +00:00
|
|
|
|
2026-08-04 19:25:03 +00:00
|
|
|
sudo echo "
|
2026-08-07 12:30:33 +00:00
|
|
|
[BOOT]
|
2026-08-07 12:41:27 +00:00
|
|
|
path = /var/www/html/boot
|
2026-08-04 19:25:03 +00:00
|
|
|
available = yes
|
2026-08-07 12:41:27 +00:00
|
|
|
force user = www-data
|
|
|
|
|
force group = www-data
|
2026-08-07 12:18:00 +00:00
|
|
|
create mask = 0777
|
|
|
|
|
force create mode = 0777
|
|
|
|
|
directory mask = 0777
|
|
|
|
|
force directory mode = 0777
|
2026-08-04 19:25:03 +00:00
|
|
|
browsable = yes
|
|
|
|
|
public = yes
|
|
|
|
|
read only = no
|
|
|
|
|
writable = yes
|
|
|
|
|
" > /etc/samba/smb.conf
|
2026-08-07 12:20:23 +00:00
|
|
|
|
2026-08-07 12:41:27 +00:00
|
|
|
#sudo groupadd --system smbgroup
|
|
|
|
|
#sudo useradd --system --no-create-home --group smbgroup -s /bin/false www-data
|
|
|
|
|
#sudo chown -R www-data:www-data /var/www/html/boot
|
|
|
|
|
#sudo chmod -R g+w /var/www/html/boot
|
2026-08-04 19:25:03 +00:00
|
|
|
sudo ufw reload
|
|
|
|
|
sudo ufw status
|
|
|
|
|
sudo service smbd restart
|
|
|
|
|
sudo service smbd status
|