我无法从 Linux 访问 MacOS(身份验证)、Samba、LAN

Che*_*stn 6 linux mac samba authentication

我在 MacBook Air 上安装了 VirtualBox 5.1.14 上的多个虚拟机(Guests),所有虚拟机都使用相同的 UserAdmin 和相同的密码进行测试。

On my Host (MacBook Air)
    System Preferences->Sharing->File Sharing -> 
        Computer Name:joseluisbz MacBook
        Share files and folders using SMB (Checked)
    System Preferences->Network->Ethernet->Advanced...->WINS
        NetBIOS Name:MACBOOKAIR-E26C
        Workgroup:BZ
Run Code Online (Sandbox Code Playgroud)

像我的客人一样:

    Windows 10 Enterprise
    MacOS 10.12.3 Sierra
    CentOS 7 1511
Run Code Online (Sandbox Code Playgroud)

这是我的设置

On Windows I have:
    Computer Name:Vxbox-Win
    Workgroup:BZ
    Shared Folder: Users

On MacOS I have
    System Preferences->Sharing->File Sharing -> 
        Computer Name:Vxbox-Mac
        Share files and folders using SMB (Checked)
    System Preferences->Network->Ethernet->Advanced...->WINS
        NetBIOS Name:Vxbox-Mac
        Workgroup:BZ

On Linux I have:
    /etc/samba/smb.cnf
        [global]
                workgroup = BZ
                security = USER
                server string = Samba Server Version %v
                netbios name = Vxbox-Lnx
                log file = /var/log/samba/log.%m
                max log size = 50
                idmap config * : backend = tdb
                cups options = raw

        [joseluisbz]
                path = /home/joseluisbz
                valid users = joseluisbz
                read only = No
                guest ok = Yes
Run Code Online (Sandbox Code Playgroud)

情况Linux 无法通过 Samba 访问 MacOS

Windows 运行良好,我可以访问所有操作系统。MacOS(主机和来宾),我可以访问所有 Oses,但只能从 Windows 和另一个 MacOS 访问,它不能在 Linux 上运行。Linux,我只能访问 Windows(它不适用于 MacOS),我可以访问所有操作系统。

MacOS 访问所有操作系统

在此处输入图片说明

Windows 访问所有操作系统 在此处输入图片说明

Linux查看所有操作系统。 在此处输入图片说明

当我尝试访问时......我输入了密码,但重复地,像bucle一样要求密码。比如认证问题。 在此处输入图片说明

然后,我放弃访问... 在此处输入图片说明

最后,我只能看到 Windows 和 Linux 机器。 在此处输入图片说明

然后我无法从 Linux 访问某些 MacOS。

怎么了?

这个怎么解决?

这是来自 MacOS 还是来自 Linux 的问题?

谢谢