在 Docker 中设置 Samba

在 Docker 中设置 Samba

我正在尝试在 Docker 中设置 Samba 服务器。我尝试使用 docker hub 中的 dperson/samba 镜像https://hub.docker.com/r/dperson/samba。我按照说明尝试使用 smbclient 连接到它,看看我是否可以访问 SMB 终端并从共享中下载内容。虽然我可以看到共享列表,但我无法打开 SMB 终端。我收到消息SMB1 disabled -- no working group available

这是我用来启动 Samba 容器的命令:

-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"

这是我用来尝试访问容器的命令:

smbclient -I <IP address of docker container> -L <ID of container> -U example1%badpass -m SMB3

相关内容