私はDebianを使用しており、sudoなしでBluetoothを有効/無効にしたいと思います。
Bluetoothは私にはうまくいきます。bluez
「blueman-applet」で管理します。
無効にしてから再度有効にするには、次のコマンドを実行する必要がありました。
modprobe btusb
sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service
Bluetooth機能を切り替えるスクリプトを作成する予定なので、sudoersファイル(sudo visudo
)を変更して次の行を追加することをお勧めします。
USER ALL=(ALL) NOPASSWD: /sbin/modprobe btusb
USER ALL=(ALL) NOPASSWD: /bin/systemctl enable bluetooth.service
USER ALL=(ALL) NOPASSWD: /bin/systemctl start bluetooth.service
sudoersファイルを編集せずにこれを実行できる他のコマンドがあるかどうか疑問に思います。また、このアイデアが安全かどうか疑問に思います。