... 在我的家庭网络上。
我已经在 SSD 上安装了 Ubuntu 20.04,在 Ubuntu 机器的 HDD 上创建了 2 个文件夹,单击了每个文件夹的本地网络共享上的“选项卡”。
我希望家庭网络上的任何人都可以访问一个文件夹,因此我勾选了“允许其他人在此文件夹中创建和删除文件”和“访客访问”,然后将权限选项卡更改为所有者、组和其他人以“创建和删除文件”。
我希望只有我可以访问另一个文件夹,因此我共享了该文件夹,然后将权限选项卡更改为所有者,将组更改为“创建和删除文件”,但其他人的权限为“无”。
在 Windows 机器上,我为每个文件夹添加了网络驱动器 \ip-address\folder 名称。我无法访问第一个(应该是打开的!)文件夹,直到我在 /etc/samba/smb.conf 的全局部分下添加了“force user = myUbuntuID”行
现已启用从 Windows 机器的访问。
我仍然无法访问第二个文件夹。在 Windows 机器上,我添加了网络驱动器 \ip-address\folder,我得到了用户/密码提示并输入了我的 Ubuntu ID 和密码,但它只是显示“访问被拒绝”。
答案1
在 Windows 机器上,我添加了网络驱动器 \ip-address\folder,我得到用户/密码提示并输入我的 Ubuntu ID 和密码,但它只是显示“访问被拒绝”。
充当 Linux Samba 服务器的机器上有两个密码。一个是本地登录名及其关联的密码,用于登录操作系统本身。
另一个是您在网络中使用的本地登录用户的 samba 密码。您需要使用以下命令将自己添加到 samba 密码数据库中:
sudo smbpasswd -a myUbuntuID