Upload files to "/"
This commit is contained in:
37
smusb
Normal file
37
smusb
Normal file
@@ -0,0 +1,37 @@
|
||||
#!/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
|
||||
sudo ufw allow samba
|
||||
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 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 smbd restart
|
||||
sudo service smbd status
|
||||
42
usbfs
Normal file
42
usbfs
Normal file
@@ -0,0 +1,42 @@
|
||||
#!/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
|
||||
17
usbmt
Normal file
17
usbmt
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "DRIVES:"
|
||||
lsblk -e 7 -o NAME,LABEL,SIZE,TYPE,MOUNTPOINT,PARTLABEL
|
||||
echo "ENTER PARTITION TO SHARE"
|
||||
read d
|
||||
sudo umount /mnt/usb
|
||||
#sudo rm -rf /mnt/usb/
|
||||
sudo mkdir /mnt/usb
|
||||
sudo mount /dev/$d /mnt/usb
|
||||
sudo ln -s /mnt/usb /var/www/html/
|
||||
sudo ufw reload
|
||||
sudo ufw status
|
||||
sudo service apache2 restart
|
||||
sudo service smbd restart
|
||||
sudo service apache2 status
|
||||
sudo service smbd status
|
||||
Reference in New Issue
Block a user