本文最后更新于 2020年08月13日
更多具体设置请参照https://github.com/dperson/samba
-u “user;password” 的引号内容换成自己的用户密码,多用户就多 -u,我加了-r参数,意思是跳过回收站,需要回收站的可以删掉-r,回收站在你设置的目录下,有一个隐藏文件夹 .recycle/ 里面是被删除的文件
docker run -it --name samba -p 445:445 -v /root/downloads:/mount -d dperson/samba -u "user;password" -r -s "Downloads;/mount/;yes;no;no;all;user"
划线部分设置请参照
-s "<name;/path>[;browse;readonly;guest;users;admins;writelist;comment]"
Configure a share
required arg: "<name>;</path>"
<name> is how it's called for clients
<path> path to share
NOTE: for the default values, just leave blank
[browsable] default:'yes' or 'no'
[readonly] default:'yes' or 'no'
[guest] allowed default:'yes' or 'no'
[users] allowed default:'all' or list of allowed users
[admins] allowed default:'none' or list of admin users
[writelist] list of users that can write to a RO share
[comment] description of share
更新 2019.05.06
在issues上看到一个issue,里面提到了加上2个参数可以大幅度提升Mac,Win的传输速度,我试了一下,提升还真不小
docker run -it --name samba -p 445:445 -v /root/downloads:/mount -d dperson/samba -u "user;password" -g "aio read size = 0" -g "aio write size = 0" -r -s "Downloads;/mount/;yes;no;no;all;user"
原创声明
本文由 NG6 于2019年04月30日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:使用Docker搭建SAMBA 2019.05.06更新 | sleele的博客
本文由 NG6 于2019年04月30日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:使用Docker搭建SAMBA 2019.05.06更新 | sleele的博客
博主你好,我用docker搭建好samba之后,win10连不上,记得几个月前还能连通的呀。端口都放行了,后来甚至关掉iptables,还是不行,win提示445端口拒绝连接,这是什么问题呢?
@ruby 试试把文件夹里的东西移动到别的文件夹后,删除容器及对应目录后重建一个试试
博主你好,我用docker搭建好samba之后,win10连不上,记得几个月前还能连通的呀。端口都放行了,后来甚至关掉iptables,还是不行,win提示445端口拒绝连接,这是什么问题呢?