samba 使用 Microsoft 帐户从 Windows 共享访问 ubuntu

samba 使用 Microsoft 帐户从 Windows 共享访问 ubuntu

我想使用文件资源管理器从我的 Windows 计算机访问托管在我 ubuntu 计算机上的 Samba 共享文件夹。如果我使用与 ubuntu 计算机相同的用户名创建一个本地 Windows 帐户,它就可以正常工作。但是使用我的主要 Microsoft 帐户登录却不起作用,我最终收到“您无权访问 \192.....”的提示。

我怎样才能实现这一点?

答案1

有关安装和设置 Samba 的 Ubuntu 教程可在此处找到

Samba 教程

sudo apt 更新

sudo apt 安装 samba

我们可以通过运行以下命令来检查安装是否成功:whereis samba

它的输出应如下:

桑巴:/usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz

现在 Samba 已经安装完毕,我们需要创建一个目录供它共享:

mkdir /home//sambashare/

现在 Samba 已经安装完毕,我们需要创建一个目录供它共享:

mkdir /home//sambashare/

由于 Samba 不使用系统账户密码,我们需要为我们的用户账户设置一个 Samba 密码:

sudo smbpasswd -a 用户名 <---- 这可以是本地帐户 即使 Windows 操作系统有 Microsoft 帐户。

在 Ubuntu 上:打开默认文件管理器并单击连接到服务器,然后输入:

smb://ip地址/sambashare

在 Windows 上,打开文件管理器并编辑文件路径:

\IP 地址\Sambashare

注意:ip-address 是 Samba 服务器 IP 地址,sambashare 是共享的名称。

系统将提示您输入凭证。输入凭证即可连接!

这使我能够将 Windows 10 / 11 连接到 Ubuntu 20.04。

阅读我发布的整个教程并仔细遵循。我将其打印出来并在过程中添加了注释。

相关内容