当我添加网络驱动器时,输入 IP 地址和共享名称后,它会自动添加驱动器,而无需输入用户名和密码。我已经为 Samba 创建了用户名
这是我的会议信息
[share]
path = /home/cfarida/share
read only = no
browsable = yes
guest ok = no
我之前曾这样做过,但在添加了一些驱动器后我重新安装了 Ubuntu。
答案1
我在这里做了一个很大的假设但是......
您使用的术语“网络驱动器”暗示客户端是 Windows。您添加的 Samba 用户是否与 Windows 用户的用户名和密码匹配。如果匹配,那么您遇到的情况是正常的。Windows 在尝试连接共享时会自动传递当前用户的名称和密码。如果它们与您在 Samba 中设置的匹配,则访问是无缝的。它还会记住上次访问服务器时使用的正确凭据。
如果需要的话,你可以测试一下。暂时禁用 samba 用户:
sudo smbpasswd -d username
然后尝试访问共享。系统应提示您输入凭据。
注意:要重新启用 samba 用户:
sudo smbpasswd -e username