我只能从 ~/Public 共享,但使用 Nautilus UI 共享其他文件夹对我来说不起作用。即使在 Nautilus UI 中将其配置为共享后,尝试从同一台台式计算机本身打开共享文件夹也不起作用。甚至尝试了访客访问 :)
这是 Nautilus 的一个不该用的功能吗?可能存在什么问题?
答案1
下面是我在我的机器上实现共享功能所经过的步骤列表。
1)安装 samba
sudo apt-get install samba
2)将自己添加到组 sambashare(在 /etc/group 中列出;这很可能是问题的根源)
sudo usermod -a -G sambashare myusernamehere
3)重启
4)确保安装后端口 139(netbios-ssn)和 445(microsoft-ds)已打开,并使用 nmap 重新启动(可选步骤,可以跳过)
5) 使用 nautilus 在我的主目录中创建了一个测试文件夹。或者也可以使用 执行相同操作mkdir ~/test
。右键单击,选择“属性”,选择“本地网络共享”选项卡,选中“共享此文件夹”和“访客访问”
6) 在 nautilus 的左侧面板上单击“连接到服务器”。在“服务器地址”字段中输入您的计算机的 ip 地址smb://192.168.X.XX
,然后连接。您应该能够看到测试文件夹出现在 nautilus 窗口中,标题为Windows Shares on 192.168.X.XX
希望这能有所帮助!祝你好运!
资料来源:
答案2
很难让我知道问题出在哪里,而且我只在一个盒子上遇到了这个问题……这实际上不是一个答案,但我用它scp
复制我需要的内容就足够了,而不是为那个盒子建立共享。对于我拥有的另一个盒子,通过 Nautilus 共享就可以了。我就不说了。