SP.*_*SP. 4 samba login windows-10 18.04
有人可以举例说明 Windows 10 上 Ubuntu 18.04 上受 samba 保护的目录的登录信息(用户名和密码)吗?
我在 Ubuntu 中创建了一个用户并smbpasswd为他添加,但我不知道用户名应该如何才能进入受保护的目录。


从 Windows 访问公共目录没有问题。
至于这个特定的错误信息:
不允许同一用户使用多个用户名多次连接到服务器或共享资源。断开与服务器或共享资源的所有先前连接,然后重试。
这里的问题是,当 Windows 上的用户第一次与服务器联系时,它会自动传递该用户的本地登录用户名。如果您有公共共享,它会记住它已成功获取该用户名。当您尝试连接到私有共享并且不传递完全相同的用户名和密码时,它会认为您正在尝试使用其他名称进行访问。
一些解决方法:
1) 将 Windows 用户映射到本地 Linux 用户- 这对于使用 Microsoft 帐户登录其系统的 Win10 用户很有用。
创建一个文件在 /etc/samba/smbusers
通过将转换添加到文件,将本地 Linux 用户映射到 Windows 用户。例如:
luci = luci@example.com
john = "John Smith"
Run Code Online (Sandbox Code Playgroud)
/etc/samba/smb.conf在[global]部分中添加对地图的引用:username map = /etc/samba/smbusers
Run Code Online (Sandbox Code Playgroud)
sudo service smbd restart2)与Linux服务器建立另一个连接
Windows 可以通过两种(Win10 中的三种)不同方式对 Linux 服务器进行寻址。通过主机名、IP 地址或 mDNS 名称(仅限 Win10):
\\ubuntu\Protected
\\192.168.0.100\Protected
\\ubuntu.local\Protected
Run Code Online (Sandbox Code Playgroud)
尽管所有这些都指向同一台机器,但 Windows 将它们视为三个独立的主机。
3)映射“网络驱动器”
映射驱动器时,选择“使用不同凭据连接”选项。
| 归档时间: |
|
| 查看次数: |
35028 次 |
| 最近记录: |