You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何重新添加Ubuntu 20.04设备凭据至Windows Credential manager以恢复Samba共享访问?

如何重新添加Ubuntu 20.04设备凭据至Windows Credential manager以恢复Samba共享访问?

别担心,我来帮你一步步搞定这个问题!操作其实挺简单的,咱们分情况来处理:

第一步:打开Windows凭据管理器

最快的方式是直接调用系统命令:

  • 按下「Win + R」组合键弹出运行窗口
  • 输入 control keymgr.dll 并回车,就能直接打开凭据管理器
  • 要是习惯用控制面板操作,也可以走:控制面板 → 用户账户 → 凭据管理器

第二步:添加对应凭据

因为你提到没给网络文件夹设置单独密码,这里分两种常见情况处理:

情况1:你的Samba共享是匿名访问模式

如果当初设置的是无需账号密码就能访问的匿名共享,那添加凭据时:

  • 网络地址栏输入你的Ubuntu机器IP,格式是 \\xxx.xxx.xxx.xxx(记得前面加两个反斜杠)
  • 用户名填 guest
  • 密码留空,直接点击「确定」保存

情况2:你的Samba共享绑定了Ubuntu系统用户(默认常见配置)

很多时候Samba会和Ubuntu本地用户绑定,哪怕没给共享单独设密码,也需要用系统用户的凭据:

  • 网络地址同样填 \\你的UbuntuIP
  • 用户名填你平时登录Ubuntu的账号名
  • 密码填该Ubuntu账号的登录密码,保存即可

要是添加后还是访问不了?试试清除网络缓存

有时候Windows会残留旧的网络连接缓存,导致新凭据不生效:

  • 按下「Win + R」输入 cmd 打开命令提示符
  • 输入命令 net use * /delete 并回车,按提示确认删除所有网络连接
  • 之后再重新在文件管理器输入Ubuntu的IP地址,应该就能正常弹出凭据验证或者直接访问了

额外检查:确保Ubuntu的Samba服务正常

如果以上操作都没用,不妨确认下Ubuntu那边的Samba配置没出问题:

  • 打开终端,输入 sudo systemctl restart smbd nmbd 重启Samba服务
  • 也可以检查下共享配置文件 /etc/samba/smb.conf,确认共享段的配置是正常的(比如匿名共享要确保 guest ok = yes,用户绑定的话要对应好用户名)

备注:内容来源于stack exchange,提问作者Chad Warden

火山引擎 最新活动