Setup Samba Server
Setup Samba Server in container
sudo docker run -d --name samba \
-e USERID=0 \
-e GROUPID=0 \
-p 137:137/udp \
-p 138:138/udp \
-p 139:139 \
-p 445:445 \
-v /data:/data \
dperson/samba \
-n \
-u "username;password" \
-s "shared;/data;no;no;no;username"
Note
-nenablessmbd- port 137, 138 are required if you need to use
smbdto enable auto discovery. - use
idcommand in Linux to check your user id.
Login to Samba Server from MacOS
- Click
Command + Kto open theConnect to Serverdialog. - Type
smb://ip/shared, then Connect
Login to Samba Server from Windows
- Open
Add Network Location(添加一个网络位置) inThis PC(此电脑) - Type
\\ip\shared
Backup the data
rsync -av --delete user@ip:/data ~/backup