Как вы заставляете Ubuntu Server принимать файлы, отправленные через Bluetooth?

Как настроить Ubuntu Server на автоматическое получение файлов по Bluetooth и сохранение их без вмешательства пользователя?

Этот вопрос почти идентичен этому вопросу 2 года назад , но касается на Ubuntu Server, где нет графического интерфейса.

Редактировать: чтобы уточнить, этот вопрос не о сопряжении устройств Bluetooth, а о том, чтобы заставить компьютер с Ubuntu Server автоматически принимать передачи файлов Bluetooth. Этот вопрос не является дубликатом.

6
задан 13 April 2017 в 15:23

2 ответа

Быстрый просмотр в dconf-editor и ...

gsettings set org.gnome.desktop.file-sharing bluetooth-obexpush-enabled VALUE

Эквивалентен «Получать файлы в папке загрузок через Bluetooth», VALUE может быть true или false

gsettings set org.gnome.desktop.file-sharing bluetooth-obexpush-enabled VALUE

. Это то же самое, что «Уведомлять о полученных файлах». ', VALUE из true или false снова.

gsettings set org.gnome.desktop.file-sharing bluetooth-accept-files

совпадает с полем выбора «Принять файлы:», VALUE может быть always, bonded (работает только для устройств настройки) и ask .

Здесь - картинка из другого вопроса, если она вам нужна.

Вы можете найти текущие значения, используя get вместо set. Для сброса используйте вместо него reset.

Чтобы перечислить доступные опции:

$ gsettings list-keys org.gnome.desktop.file-sharing
bluetooth-accept-files
bluetooth-allow-write
bluetooth-enabled
bluetooth-notify
bluetooth-obexpush-enabled
bluetooth-require-pairing
enabled
require-password

Здесь также приведен список с возможными значениями, выделенными жирным шрифтом

org.gnome.desktop.file-shared bluetooth-accept- файлы всегда связаны спросите
org.gnome.desktop.file-совместное использование bluetooth-allow-write true false
org.gnome.desktop. совместное использование файлов с поддержкой Bluetooth true false
org.gnome.desktop.file-совместное использование bluetooth-notify true false
org.gnome. desktop.file-share bluetooth-obexpush-enabled true false
org.gnome.desktop.file-share bluetooth-require-pairing true false
org.gnome.desktop.file-share включен true false
org.gnome.desktop.file-share require-password никогда не on_write всегда

Больше можно найти с помощью man gsettings

Надеюсь, это поможет; D - Не так, как будто я делаю это только потому, что использую нетбук с сломанный дисплей для обмен файлами, для которого это может быть весьма полезным ...


Поскольку приведенный выше ответ, вероятно, будет работать, только если у вас установлен графический рабочий стол на основе Gnome, проще использовать bluez, как в ответе здесь .

0
ответ дан 13 April 2017 в 15:23

Хорошим решением, которое я и @wilf нашли, было установить obexpushd, демон, который будет принимать входящие передачи файлов OBEX (и, следовательно, Bluetooth) и сохранять файлы в своем рабочем каталоге.

Просто apt-get install obexpushd и запустите его в каталоге, в котором вы хотите сохранить файлы. Или, если вы хотите, чтобы он запускался на вашем компьютере, вот простой файл задания Upstart, который должен помочь:

chdir / home / USERNAME
exec obexpushd -n
запуск при запуске

Сохранить выше как /etc/init/obexpushd.conf (делая Обязательно измените первую строку, указав каталог, в котором вы хотите сохранить файлы), запустите initctl reload-configuration и start obexpushd.

После того, как вы подключили устройство Bluetooth к устройству, вы сможете отправлять на него файлы, не принимая передачу вручную.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: