本帖最后由 gmg137 于 2020-10-29 12:56 编辑
话说上次用华为手机还是 10 年前的 U8600,上周新买了荣耀 30pro,作为被官方遗忘的 Linux 用户,经过各种折腾总算打通了 Linux 上的华为分享和多屏协同。
一、Linux 系统配置
1. 使用 root 权限打开 /etc/samba/smb.conf 文件。
2. 在 [global] 配置下添加如下行,如果已经存在则无需添加。
client min protocol = NT1
3. 保存文件并退出。
二、手机端配置 1. 如下图所示,开启 华为分享,并开启 [共享至电脑] 选项。
2. 长按状态栏 wifi 图标,点击当前连接的 wifi 名,滑到底部查看并记下当前手机 IP。
三、电脑连手机 前提条件: 手机与电脑必须位于同一局域网内 方法1:使用 nautilus 连接华为分享 如下图所示,点击 nautilus 侧边栏最下边的 [其它位置],然后在窗口底部的 [连接到服务器] 框中填入 要连接的手机 smb 地址,在点击连接后输入密码并确认。smb 地址的规则是: smb://用户名@手机IP 方法2:使用 smbclient 连接华为分享 1、在终端输入: smbclient -L 手机IP -U 用户名,根据提示输入密码,然后便可以看到可用的共享目录了。 2、在终端输入: smbclient //手机IP/共享目录 -U 用户名,根据提示输入密码,进入交互模式。
小技巧,为了方便使用,可以在路由器中为手机分配静态IP,这样在 nautilus 中只要点击上次的连接就可以进入手机共享目录了。
|