禁止蓝牙发现

禁止蓝牙发现

我运行的是 Debian,我确实需要蓝牙来连接我的耳机,但我不希望设备能够看到我的笔记本电脑也不能连接到它。

我尝试了以下命令,但它们只是终止了 Wifi;如果我在 gnome 会话中重新启用 wifi,则可以发现蓝牙。

rfkill unblock 0
bluetoothctl discoverable no
rfkill block 0

我也尝试了以下命令,但是它的效果不是持久的并且也不起作用。

hciconfig hci0 noscan

我希望像处理 TCP-IP 连接那样来处理它ufw

deny incoming && allow outgoing

你有什么主意吗?

答案1

跑步

sudo btmgmt
[mgmt]# info
(information obtained)
[mgmt]# select hci0
Selected index 0
[hci0]# discov no
[hci0]# exit

如果您收到的设备名称与 不同,hci0则应使用该名称。您可以使用# info(在 下current settings)检查是否发生了更改。

也可以通过以下方式实现

sudo hciconfig hci0 pscan

检查

hciconfig -a

您拥有UP RUNNING PSCAN,无需ISCAN(询问扫描)。

如果设置的持久性是一个问题,您可以添加在启动时运行的 cron 作业。

相关内容