从 Windows 传输的文件的所有者为“Nobody”。Windows 无法通过以太网打开任何文件

从 Windows 传输的文件的所有者为“Nobody”。Windows 无法通过以太网打开任何文件

安装 Ubuntu 14.04 后,我的本地网络出现问题。

在 Ubuntu 中,我可以通过以太网从另一台 PC 复制或打开任何 Windows 文件。在 Windows 中,我只能双向复制文件。复制到 Ubuntu 公用文件夹的所有文件都获得所有者“nobody”。Ubuntu 计算机上的任何文件都无法在 Windows 计算机上使用 LibreOffice 进行编辑。

怎么了?

答案1

在你的 smb.conf 中设置此项:

[MyShare]
comment = My Share
#other fields here for the share
path = /shares/MyShare
force user = thisuser
force group = thisgroup

(我从这一页

答案2

sudo chown computerName:computerName /文件或文件夹路径/ -R

例如:sudo chown computerName:computerName /var/www/html/project/js -R

答案3

谢谢!可以使用图形界面以不同的方式解决该问题(抱歉我将乌克兰语翻译成了英语)。

首先系统可能会更新以解决一些错误:

sudo apt-get 更新

sudo apt-get 升级

如果共享是由 Nautilus 创建的,则可以取消共享。右键单击 Nautilus 中的文件夹,选择“属性”,选择第三个选项卡,取消选择第一个复选框“共享文件夹”,然后单击按钮“更改资源”。

安装 system-config-samba。它现在可正常运行:

sudo apt-get 安装系统配置-samba

从 classicmenu-indicator 中的管理菜单或 Unity 启动栏或终端中启动 system-config-samba

sudo 系统配置-samba

按照通常的方式使用。目前在最新的系统中它工作正常。它可以创建与 Linux 用户相关的 Samba 用户。这样网络会更安全。

相关内容