Difference between revisions of "Syncthing-share"

From wikipost
Jump to navigationJump to search
Line 26: Line 26:
  
 
* set permissions:
 
* set permissions:
 +
 +
Because samba runs on Linux it's easier to manage samba user accounts when these users also exist as local users on the Linux system.
 +
 +
Furthermore, to apply permissions to all samba users in one go it is easier to create a linux group as well.
 +
 +
 +
<pre>
 +
groupadd samba-users
 +
</pre>
 +
 +
Add the user accounts you'll need for your samba server:
 +
 +
<pre>
 +
adduser --gecos joe
 +
(+ enter new password)
 +
</pre>
 +
 +
 +
Add the users to the samba-users group:
 +
 +
<pre>
 +
adduser joe samba-users
 +
</pre>

Revision as of 18:17, 25 October 2019

This article shows how to set up a Syncthing share.


  • apt-get install samba syncthing
  • mkdir /home/samba
  • mkdir /home/samba/share
  • mkdir /home/samba/syncthing
  • edit /etc/samba/smb.conf

at the end of the file, add these lines:

[share]
   comment = Samba Share
   path = /home/samba/share
   browseable = yes
   read only = no
   guest ok = yes

You can now already browse to \\<ip-address>\share with windows, but although you can see the 'share' directory's contents, you don't have the permissions yet to put or delete any files there.

  • set permissions:

Because samba runs on Linux it's easier to manage samba user accounts when these users also exist as local users on the Linux system.

Furthermore, to apply permissions to all samba users in one go it is easier to create a linux group as well.


groupadd samba-users

Add the user accounts you'll need for your samba server:

adduser --gecos joe
(+ enter new password)


Add the users to the samba-users group:

adduser joe samba-users