我使用 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