Cách quản lý thiết bị Bluetooth trên Linux bằng bluetoothctl

Cách quản lý thiết bị Bluetooth trên Linux bằng bluetoothctl

Bluetooth là một trong những cách hiệu quả nhất để kết nối không dây nhiều thiết bị phần cứng với máy tính của bạn. Biết cách quản lý thiết bị Bluetooth là rất quan trọng vì ngày càng có nhiều tiện ích không dây được người dùng công nhận.





Bluetoothctl là một công cụ tương tác và dễ sử dụng để điều khiển các thiết bị Bluetooth. Nó là tiện ích chính để quản lý Bluetooth trên hệ điều hành dựa trên Linux. Hướng dẫn này sẽ chỉ cho bạn cách dễ dàng thiết lập các thiết bị và kết nối Bluetooth trên PC Linux bằng bluetoothctl.





Kiểm tra trạng thái Bluetooth

Trước khi bạn có thể thêm thiết bị Bluetooth, dịch vụ Bluetooth trên máy tính của bạn phải được thiết lập và đang chạy. Bạn có thể kiểm tra nó với sự trợ giúp của systemctl chỉ huy.





sudo systemctl status bluetooth

Nếu trạng thái dịch vụ Bluetooth không hoạt động, bạn sẽ phải bật nó trước. Sau đó, khởi động dịch vụ để nó tự động khởi chạy bất cứ khi nào bạn khởi động máy tính của mình.

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

Nếu bạn không có Bluetooth tích hợp trên PC, bạn có thể dễ dàng thêm Bluetooth bằng bộ điều hợp Bluetooth bên ngoài .



Quét các thiết bị lân cận

Để chủ động tìm kiếm các thiết bị Bluetooth mà bạn có thể kết nối, hãy sử dụng quét lệnh như sau:

bluetoothctl scan on

Khi bạn chạy lệnh trên, PC của bạn sẽ tìm kiếm và liệt kê tất cả các thiết bị Bluetooth nằm trong tầm với của hệ thống của bạn.





cách làm cho trò chơi chạy nhanh hơn trên máy tính xách tay

Tất cả các thiết bị Bluetooth được gắn nhãn là Thiết bị theo sau là địa chỉ Kiểm soát truy cập phương tiện (MAC) tương ứng, một số nhận dạng duy nhất cho một thiết bị trên mạng. Địa chỉ MAC tuân theo định dạng XX: XX: XX: XX: XX: XX . Bluetoothctl cũng hiển thị tên của thiết bị, ví dụ: ruwido BLE trong đầu ra ở trên.

Ghi chú : Nếu bạn không thể tìm thấy thiết bị Bluetooth mình đang tìm kiếm, hãy đảm bảo rằng Bluetooth hệ thống của bạn có thể phát hiện được.





Để đặt bộ điều hợp Bluetooth của bạn có thể phát hiện được với các thiết bị khác, hãy sử dụng lệnh sau:

bluetoothctl discoverable on

Tìm hiểu thêm: Tìm hiểu địa chỉ IP và địa chỉ MAC: Chúng tốt cho điều gì?

Kết nối với thiết bị của bạn

Bây giờ bạn đã có danh sách các thiết bị Bluetooth có thể kết nối, hãy sử dụng địa chỉ MAC để kết nối với một thiết bị cụ thể.

Cách đơn giản nhất để kết nối với thiết bị Bluetooth là ghép nối thiết bị đó với PC của bạn bằng đôi chỉ huy.

bluetoothctl pair FC:69:47:7C:9D:A3

Ghi chú : Hãy nhớ thay thế địa chỉ MAC FC: 69: 47: 7C: 9D: A3 được sử dụng trong hướng dẫn này với địa chỉ MAC tương ứng của thiết bị của bạn.

Nếu thiết bị bạn đang kết nối có giao diện GUI, chẳng hạn như điện thoại thông minh, thiết bị sẽ hiển thị lời nhắc yêu cầu bạn chấp nhận kết nối. Hệ thống cũng sẽ yêu cầu bạn xác nhận việc ghép nối trên PC của mình. Bạn có thể làm như vậy bằng cách gõ đúng trong dòng lệnh.

Đối với các thiết bị đã được ghép nối với PC của bạn, bạn có thể chỉ cần kết nối với chúng trong tương lai bằng cách sử dụng liên kết lệnh như sau:

bluetoothctl connect FC:69:47:7C:9D:A3

Liệt kê các thiết bị được ghép nối với bluetoothctl

Bạn có thể xem các thiết bị hiện được ghép nối với hệ thống của mình bằng cách chạy lệnh sau:

bluetoothctl paired-devices

Bạn cũng có thể liệt kê các thiết bị nằm trong phạm vi Bluetooth của máy tính bằng lệnh dưới đây:

bluetoothctl devices

Tin cậy các thiết bị được ghép nối

Ngoài việc ghép nối với thiết bị Bluetooth, bạn cũng có thể chọn tin cậy một số thiết bị nhất định để bạn dễ dàng kết nối với chúng trong tương lai.

Để tin cậy một thiết bị Bluetooth:

bluetoothctl trust FC:69:47:7C:9D:A3

Bạn có thể không tin tưởng một thiết bị bằng cách ra lệnh sau:

bluetoothctl untrust FC:69:47:7C:9D:A3

Ngắt kết nối thiết bị Bluetooth

Để hủy ghép nối thiết bị Bluetooth, hãy sử dụng tẩy lệnh như sau:

bluetoothctl remove FC:69:47:7C:9D:A3

Bạn cũng có thể ngắt kết nối thiết bị khỏi hệ thống của mình bằng bluetoothctl :

bluetoothctl disconnect FC:69:47:7C:9D:A3

Nếu bạn muốn chặn một thiết bị cụ thể kết nối với hệ thống của mình, bạn có thể sử dụng khối theo sau là địa chỉ MAC của thiết bị.

bluetoothctl block FC:69:47:7C:9D:A3

Để bỏ chặn một thiết bị, chỉ cần thay thế từ khối trong lệnh nói trên với mở khóa .

cách thêm bluetooth vào máy tính

Sử dụng Chế độ tương tác

Như đã đề cập trước đó, bluetoothctl là một tiện ích tương tác. Trong hướng dẫn này, chúng tôi đã sử dụng các lệnh dài để tránh nhầm lẫn nhưng thông thường bạn nên sử dụng chế độ tương tác vì nó nhanh hơn và dễ làm việc hơn.

Để vào chế độ tương tác, chỉ cần chạy bluetoothctl lệnh không có đối số như sau:

bluetoothctl

Sau khi chuyển sang chế độ tương tác, bạn có thể đưa ra các lệnh mà không cần chi trước bluetoothctl như hình bên dưới.

Để thoát khỏi chế độ tương tác bluetoothctl, chỉ cần gõ lối ra trong lời nhắc.

Kết nối không dây với các thiết bị khác trên Linux

Hướng dẫn này đã chỉ cho bạn cách quản lý thiết bị Bluetooth trên PC Linux của bạn bằng bluetoothctl. Bluetoothctl là một tiện ích dòng lệnh trong Linux cho phép bạn kết nối và ghép nối với các thiết bị Bluetooth một cách hiệu quả.

Như với hầu hết các công nghệ mạng, tin tặc cũng có thể khai thác Bluetooth. Để giữ an toàn, bạn phải luôn đảm bảo rằng mạng Bluetooth của mình được định cấu hình đúng cách và an toàn.

Đăng lại Đăng lại tiếng riu ríu E-mail Bluetooth có thể bị tấn công không? 7 mẹo để giữ an toàn cho Bluetooth của bạn

Dưới đây là cách hack Bluetooth xảy ra và những gì bạn có thể làm để bảo vệ mình ngay bây giờ.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Bluetooth
  • Lệnh Linux
Giới thiệu về tác giả Tốt để đi(36 bài báo đã xuất bản)

Mwiza phát triển phần mềm theo chuyên môn và viết nhiều trên Linux và lập trình front-end. Một số sở thích của anh ấy bao gồm lịch sử, kinh tế, chính trị & kiến ​​trúc doanh nghiệp.

Xem thêm từ Mwiza Kumwenda

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký