smbclient 连接到 Samba 服务器时不打开终端

smbclient 连接到 Samba 服务器时不打开终端

我在 Ubuntu Docker 容器中设置了一个 Samba 服务器,如下所示这些说明来自 Ubuntu.com。我使用以下命令添加了一个用户(以 root 身份):

adduser sambauser
smbpasswd -a sambauser
mkdir /home/sambauser/sambashare
chown sambauser /home/sambauser/sambashare
chgrp sambauser /home/sambauser/sambashare

然后我通过将以下内容附加到 /etc/samba/smb.conf 的末尾来添加共享:

[sambashare1]
    comment = first test on Ubuntu
    path = /home/sambauser/sambashare
    read only = no
    browsable = yes
    valid users = sambauser

然后重新启动samba服务:

service smbd restart
service nmbd restart

但是当我尝试连接 smbclient 时:

smbclient -L localhost -U sambauser

我收到错误:

SMB1 disabled -- no workgroup available

遵循以下建议另一个 AskUbuntu 问题,我通过在 /etc/samba/smb.conf 中添加以下行来降低服务器接受的最低协议:

client min protocol = NT1
server min protocol = NT1

这将显示消息“重新连接 SMB1 以列出工作组。”并显示以下内容:

[printers]
        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            ------
        WORKGROUP            7A7464B81779

但仍然没有像我期望的那样打开交互式控制台来访问 samba 服务器。我做错了什么?

相关内容