使蓝牙设备不可见/禁用传入配对

使蓝牙设备不可见/禁用传入配对

我在 ubuntu 服务器上使用 bluez 软件包作为我的蓝牙 USB 加密狗。我希望能够启动从适配器到设备的蓝牙连接,但是设备本身无法通过蓝牙适配器找到或启动连接/配对。在 /etc/bluetooth 文件中,我只能找到将蓝牙适配器可见时间设置为 1 秒的选项,但我想完全禁用可见性,就像在任何手机中一样!有什么提示吗?谢谢 :-)

答案1

默认情况下,您的蓝牙适配器是不可见的,只要您不在某些地方(例如蓝牙面板)更改它即可。

然而,任何配对的设备都能够连接到您的加密狗,即使它不可见:这是因为配对设备知道它们直接寻呼的您的加密狗的 MAC 地址。

如果您不希望加密狗既不响应发现也不响应连接尝试,请运行以下命令:

sudo hciconfig hci0 noscan

这基本上使您的加密狗处于“仅发送”模式。请注意,这在启动时不会持久,因此如果您想默认应用它,则必须将其添加到某些启动脚本/菜单中。

相关内容