This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
wiki:step3 [2020/10/26 11:38] – admin | wiki:step3 [2020/10/26 11:39] – old revision restored (2019/05/29 02:17) admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | __false__ | + | ====== Add Samba ====== |
+ | |||
+ | These commands are set for **MY** usage, | ||
+ | |||
+ | **PLEASE** **EDIT THEM IN A TEXT EDITOR FIRST BEFORE PASTING THEM INTO A CLI!** | ||
+ | |||
+ | * Use this command | ||
+ | |||
+ | <code vim> | ||
+ | apt install samba samba-common-bin | ||
+ | </ | ||
+ | |||
+ | • Add Shares by using | ||
+ | |||
+ | <code vim> | ||
+ | nano / | ||
+ | </ | ||
+ | |||
+ | • Add these AT THE BOTTOM! | ||
+ | |||
+ | <code vim> | ||
+ | ## Misc Share | ||
+ | |||
+ | [Misc] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | |||
+ | ## Movies Share | ||
+ | |||
+ | [Movies] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | |||
+ | ## TV Recordings Share | ||
+ | |||
+ | [TV Recordings] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | |||
+ | ## TV Share | ||
+ | |||
+ | [Television] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | |||
+ | ## Music Share | ||
+ | |||
+ | [Music] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | |||
+ | ## Backup Share | ||
+ | |||
+ | [Backup-V1] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | ## Backup Share | ||
+ | |||
+ | [Backup-V2] | ||
+ | |||
+ | comment = needs username and password to access | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
+ | </ | ||
+ | |||
+ | * Add Username | ||
+ | |||
+ | <code vim> | ||
+ | sudo adduser kodi | ||
+ | </ | ||
+ | |||
+ | * Add Password | ||
+ | |||
+ | <code vim> | ||
+ | sudo smbpasswd -a kodi | ||
+ | </ | ||
+ | |||
+ | * Create Samba Group | ||
+ | |||
+ | <code vim> | ||
+ | sudo groupadd samba | ||
+ | </ | ||
+ | |||
+ | * Add user to group | ||
+ | |||
+ | <code vim> | ||
+ | sudo gpasswd -a kodi samba | ||
+ | </ | ||
+ | |||
+ | * Then add read/ | ||
+ | |||
+ | <code vim> | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | sudo setfacl -R -m " | ||
+ | </ | ||
+ | |||
+ | * Restart Samba | ||
+ | |||
+ | <code vim> | ||
+ | sudo systemctl restart smbd nmbd | ||
+ | </ | ||