无法从 Windows 10 查看 Ubuntu 19.10 上的目录

无法从 Windows 10 查看 Ubuntu 19.10 上的目录

我有一台运行 19.10 的台式机。我想将它用作 LAN 上的文件服务器。我已经设置了 Open SSH,并且能够通过 Windows 10 笔记本电脑上的 Putty 进行访问。此外,我还通过终端安装了 Samba。我的笔记本电脑在文件资源管理器中的网络上看到了它,但它显示“此文件夹是空的”。

我需要设置对我的目录的访问权限吗?我已从此桌面移除了显示器,因此我想通过 Putty 中的终端进行这些更改。

答案1

首先,您需要实际创建一个 smb 共享。这是通过编辑配置文件来完成的。大多数情况下,由于某种原因,这是一项相当繁琐的工作,并且经常导致沮丧和失败。

如果您无头运行桌面,建议安装一个名为 Cockpit 的工具。它还有一个适用于 Samba(还有 docker 和其他插件)的插件。

sudo apt install cockpit cockpit-storaged

然后通过运行安装 Cockpit 的 Samba 插件

wget -O - https://raw.githubusercontent.com/enira/cockpit-smb-plugin/master/install.sh | sudo bash

之后,打开浏览器,输入桌面的本地 IP 地址并添加端口 9090(例如,192.168.0.110:9090),然后使用桌面凭据登录(如果您想在那里调整设置,请勾选“为特权任务重复使用我的密码”)。然后,您可以相当简单地管理和创建 SMB 共享。

由于我也在运行无头系统,因此有了 Cockpit 之后我肯定不会再使用 ssh。您可以设置静态 IP、SMB 共享、管理 docker、管理 Tuned 省电设置,甚至虚拟机(如果您愿意),而且最好的部分是 - 它还有一个终端。

相关内容