官网
sudo docker run -it -p 139:139 -p 445:445 -d dperson/samba -p
-u “example1;badpass”
-u “example2;badpass”
-s “public;/share”
-s “users;/srv;no;no;no;example1,example2”
-s “example1 private share;/example1;no;no;no;example1”
-s “example2 private share;/example2;no;no;no;example2”
分步操作
创建samba容器
sudo docker run -it -p 139:139 -p 445:445 --name samba -v /raid5/smb_share:/share --restart=always -d dperson/samba -p
#添加root用户
docker exec -it samba samba.sh -u “root;123456”
#设置root共享目录
docker exec -it samba samba.sh -s “root;/share/root;no;no;no;root”
#设置public共享目录
docker exec -it samba samba.sh -s “public;/share/public”