从 Windows 共享文件

从 Windows 共享文件

我使用 Windows Phone。我想用我的 Ubuntu 笔记本电脑共享 Windows Phone 上的文件。该怎么做?我尝试使用蓝牙连接它,但蓝牙也连接不上。此外,通过蓝牙共享大文件会非常耗时。

答案1

您可以采用两种不同的方式...使用互联网传输文件或使用 Samba。

Samba 是 Windows 网络的模拟器。

第一步是安装 samba 包。在终端提示符下输入:

sudo apt-get install samba

Samba 主配置文件位于/etc/samba/smb.conf。默认配置文件有大量注释,用于记录各种配置指令。

首先,编辑 [global] 部分中的以下键/值对/etc/samba/smb.conf

 workgroup = EXAMPLE
   ...
   security = user

安全参数位于 [global] 部分的下方,默认情况下已注释。此外,请更改 EXAMPLE 以更好地匹配您的环境。

对于要共享的目录,在文件底部创建一个新部分,或取消注释其中一个示例:

[share]
    comment = Ubuntu File Server Share
    path = /srv/samba/share
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0755

评论:分享的简短描述。请根据您的需要进行调整。

path:要共享的目录的路径。

此示例使用 /srv/samba/sharename,因为根据文件系统层次结构标准 (FHS),/srv 是应提供站点特定数据的位置。从技术上讲,只要权限正确,Samba 共享可以放置在文件系统上的任何位置,但建议遵守标准。

可浏览:允许 Windows 客户端使用 Windows 资源管理器浏览共享目录。

guest ok:允许客户端无需提供密码即可连接到共享。

只读:确定共享是只读还是授予写入权限。仅当值为否时才允许写入权限,如本例所示。如果值为是,则对共享的访问是只读的。

创建掩码:确定新文件创建时所具有的权限。

现在 Samba 已配置完毕,需要创建目录并更改权限。从终端输入:

sudo mkdir -p /srv/samba/share

sudo chown nobody:nogroup /srv/samba/share/

-p 开关告诉 mkdir 如果不存在则创建整个目录树。

最后,重新启动 samba 服务以启用新配置:

sudo restart smbd
sudo restart nmbd

原始来源

相关内容