This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
file-server [2020/10/26 11:37] – gwsadmin | file-server [2020/10/26 11:41] – gwsadmin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <h1>Add Samba</h1> <div class=" | + | ====== |
- | <p> These commands are set for < | + | * |
- | <p> < | + | Use this command |
- | </ | + | <code vim> |
+ | apt install samba samba-common-bin | ||
- | <p> • Add Shares by using </p> <pre class=" | + | </ |
- | </ | + | • Add Shares by using |
- | <p> • Add these AT THE BOTTOM! </p> <pre class=" | + | <code vim> |
+ | nano / | ||
- | <span class=" | + | </code> |
- | comment = needs username and password <span class=" | + | • Add these AT THE BOTTOM! |
- | ## Movies | + | <code vim> |
+ | ## Share | ||
- | <span class=" | + | [Share] |
- | comment = needs username and password | + | comment = needs username and password to access |
+ | path = /physicalpathyouwant/toshare | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | writable = yes | ||
+ | valid users = @samba | ||
- | ## TV Recordings Share | + | </ |
+ | * | ||
- | <span class=" | + | Add Username |
- | comment = needs username and password | + | <code vim> |
+ | sudo adduser ' | ||
- | ## TV Share | + | </ |
+ | * | ||
- | <span class=" | + | Add Password |
- | comment = needs username and password | + | <code vim> |
+ | sudo smbpasswd -a 'user | ||
- | ## Music Share | + | </ |
+ | * | ||
- | <span class=" | + | Create Samba Group |
- | comment = needs username and password | + | <code vim> |
+ | sudo groupadd | ||
- | ## Backup Share | + | </ |
+ | * | ||
- | <span class=" | + | Add user to group |
- | comment = needs username and password | + | <code vim> |
+ | sudo gpasswd -a ' | ||
- | <span class=" | + | </code> |
+ | * | ||
- | comment = needs username and password <span class=" | + | Then add read/write/execute permissions to the drives: |
- | </pre><p> </p> <ul> <li class="level1"> Add Username< | + | <code vim> |
+ | sudo setfacl -R -m "g:samba:rwx" /physical/shared/file | ||
- | </pre>< | + | </ |
+ | * | ||
- | </ | + | Restart |
- | </ | + | <code vim> |
+ | sudo systemctl restart smbd nmbd | ||
- | </pre>< | + | </ |
- | + | ||
- | </ | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | </div> | + | |