ГлавнаяОперационные системыLinuxУправление Dropbox в терминале с помощью Dropbox Uploader

Управление Dropbox в терминале с помощью Dropbox Uploader

dropbox-uploader-терминал-большой палецПреимущество Dropboxв том, что у него есть настольный клиент практически для каждой ОС и мобильного устройства. Однако, если вам нужен доступ к Dropbox со своего сервера или с небольшого устройства, такого как Raspberry Pi, которое не позволяет вам установить клиент Dropbox, лучшим решением будет возможность управлять своей учетной записью Dropbox непосредственно с терминала. (с командной строкой). Вот тут-то и пригодится скрипт Dropbox Uploader.

Загрузчик Dropbox — это сценарий BASH, который можно использовать для загрузки, скачивания, просмотра списка или удаления файлов из Dropbox. Плюс в том, что вам не требуется вводить имя пользователя и пароль вашего Dropbox. Он использует API Dropbox для подключения к вашей учетной записи Dropbox, чтобы вы могли передавать свои файлы, не беспокоясь об утечке вашего пароля.

Установка

Для работы Dropbox Uploader необходимы только две вещи: Bash (очевидно) и cURL. Bash включен почти в каждый дистрибутив Linux, если только вы не удалили его вручную. Вам потребуется установить cURL, если он еще не установлен в вашей системе. В дистрибутиве на базе Ubuntu:

sudo apt-get install curl

Чтобы установить Dropbox Uploader, сначала скачайте скрипт с сайта Github:

curl "https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o /tmp/dropbox_uploader.sh

Затем переместите его в папку «bin»:

sudo install /tmp/dropbox_uploader.sh /usr/local/bin/dropbox_uploader

Чтобы начать, просто используйте команду:

dropbox_uploader

При первом запуске вам будет показано имя приложения и предложено создать приложение Dropbox с этим именем.

имя-приложения-dropbox-uploader

Перейдите на сайт Разработчик Dropbox и создайте приложение.

dropbox-uploader-создать-приложение

Вот несколько настроек, которые вам следует установить для своего приложения:

  • Тип приложения : приложение Dropbox API
  • Тип данных : файлы и хранилища данных.
  • Тип файлов : все типы файлов

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

Вернувшись в терминал, введите ключ приложения и секретный код и перейдите по ссылке авторизации Dropbox, чтобы предоставить Dropbox Uploader разрешение на доступ к вашей учетной записи Dropbox. После того как вы подключите Dropbox Uploader к своей учетной записи Dropbox, вы сможете управлять своим Dropbox в терминале.

Использование

Использование довольно простое. С Dropbox Uploader можно использовать 10 команд:

  • загрузить
  • скачать
  • удалить
  • переместить
  • копировать
  • mkdir
  • список
  • поделиться
  • информация
  • отключить

Чтобы загрузить файл/папку, используйте синтаксис:

dropbox_uploader upload /filepath/to/file-or-folder /filepath/in/dropbox

Если «путь к файлу/in/dropbox» опущен, файлы будут загружены на самый верхний уровень вашего аккаунта Dropbox.

Чтобы загрузить файл/папку,

dropbox_uploader download /filpath/to/file-or-folder/in/Dropbox /filepath/in/local/machine

Чтобы составить список всех файлов в папке вашего аккаунта Dropbox,

dropbox_uploader list /filepath/to/folder/in/Dropbox

Чтобы получить общедоступную ссылку на определенный файл в Dropbox,

dropbox_uploader share /filepath/to/file/in/Dropbox

Заключение

Dropbox Uploader предоставляет вам удобный способ доступа к своему аккаунту Dropbox и управления им непосредственно с терминала. Веб-администраторам особенно полезно использовать его на своем сервере. С помощью простого сценария резервного копирования и задания cron вы можете легко автоматизировать резервное копирование сервера в Dropbox.

ПОХОЖИЕ СТАТЬИ

Популярные записи