Сервер

Как установить Headless Dropbox на сервер Ubuntu

Как установить Headless Dropbox на сервер Ubuntu

Dropbox можно назвать облачным хранилищем файлов, которое делает ваши файлы доступными в любой момент, пока вы подключены к Интернету. Локальный пользователь получает доступ к файлам путем синхронизации с Dropbox. Это помогает автоматически обновлять все удаленные и добавленные файлы в вашем облачном хранилище. Большинству людей интересно узнать, как можно установить Dropbox без головы на сервер Ubuntu. Чтобы узнать больше, прочтите статью ниже для получения подробной информации, включая снимки экрана, показывающие, как проходит процесс установки.

Большинство пользователей Linux часто задают вопрос, почему термин Безголовый? Безголовый компьютер / устройство / сервер - это просто система, настроенная для работы без монитора, мыши и клавиатуры. Проще говоря, безголовую систему можно назвать управляемой системой через активное сетевое соединение, что означает отсутствие монитора, клавиатуры и мыши.

В этой статье вы узнаете, как установить Headless Dropbox на Ubuntu Server, чтобы вы могли синхронизировать, обновлять, создавать резервные копии и хранить файлы. В этом руководстве также подробно описаны процедуры автоматического запуска автономного Dropbox во время загрузки. Не беспокойтесь о серверах Ubuntu, которые будут работать с этим руководством, поскольку оно работает со всеми серверами Ubuntu, включая последние серверы Ubuntu.

Внимательно следуйте инструкциям, чтобы избежать ошибок в процессе установки. Мы рекомендуем вам скопировать и вставить команды вместо того, чтобы писать их, чтобы избежать орфографических ошибок и неправильных команд. Обратите внимание, что неправильные команды могут повредить ваш сервер Ubuntu, поэтому необходимо скопировать и вставить все команды из этого руководства.

Установка Headless Dropbox на сервере Ubuntu

Установка безголового Dropbox может быть произведена через командную строку install. Существуют разные типы серверов Ubuntu:

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

Перед тем, как начать процесс установки, проверьте свою систему, чтобы узнать, используете ли вы 32-битный сервер или 64-битный сервер. Зная тип вашего сервера, вам следует искать последнюю версию приложения, потому что приложение Dropbox часто меняется. Однако вам не нужно беспокоиться о поиске новейшего приложения, если вы не обновите существующую версию Dropbox, потому что в процессе установки последняя версия устанавливается на ваш автономный сервер.

Скачивание и установка Dropbox

Сначала загрузите официальный клиент Dropbox через терминал. Затем перейдите к своему терминалу и скопируйте-вставьте или напишите следующую команду (убедитесь, что вы находитесь в домашнем каталоге вашего пользователя, и вы можете проверить это, введя команду pwd в окне вашего терминала):

curl -Lo dropbox-linux-x86_64.деготь.gz https: // www.Dropbox.com / download?plat = lnx.x86_64

Эта команда загрузит официальный клиент Dropbox в ваш домашний каталог. Теперь перейдите в свой домашний каталог и распакуйте загруженный файл. Вы можете легко сделать это, используя командную строку ниже. Убедитесь, что вы находитесь в своем домашнем каталоге, прежде чем использовать приведенную ниже командную строку, чтобы избежать ошибок.

tar xvzf dropbox-linux-x86_64.деготь.gz.

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

~ /.dropbox-dist / dropboxd.

Использование команды dropboxd показывает, что содержимое вашей учетной записи Dropbox синхронизировано с домашним каталогом.

ПРИМЕЧАНИЕ: Вы должны помнить, что, поскольку вы используете Dropbox без графического интерфейса пользователя (GUI), ссылка будет предоставлена ​​при первом запуске ~ /.dropbox-dist / dropboxd. Командование.

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

войдите в систему, чтобы подключить главный компьютер к учетной записи Dropbox

После подключения к серверу убедитесь, что вы вернулись в окно терминала и остановили запуск демона Dropbox. По умолчанию демон Dropbox работает на переднем плане, что затрудняет выполнение других команд после подключения к серверу.

В окне терминала нажмите Ctrl + C чтобы временно остановить запуск демона Dropbox. После выполнения команды синхронизированная папка Dropbox появится в вашем домашнем каталоге.

Папка Dropbox в вашем домашнем каталоге

Кроме того, следует отметить, что если вы используете 32-разрядный сервер, используйте следующую команду:

cd ~ && wget -O - "https: // www.Dropbox.com / download?plat = lnx.x86 "| tar xzf -

С другой стороны, используйте эту команду при запуске 64-битного сервера, если ссылка выше не работает:

cd ~ && wget -O - "https: // www.Dropbox.com / download?plat = lnx.x86_64 "| tar xzf -

С помощью этих командных строк, представленных выше, не нужно извлекать, а запускать клиент, загруженный с помощью команды Dropbox dist (~ /.dropbox-dist / dropboxd)

Создание системного сервиса для Dropbox

Поскольку загруженным и установленным клиентом Dropbox невозможно управлять, необходимо выполнить еще несколько приемов, как показано ниже:

Службу Dropbox необходимо настроить, выполнив следующие действия:

  1. Сначала создайте скрипт с именем dropbox.услуга
  2. Используя команду sudo mv dropbox.service / etc / systemd / system / переместить файл
  3. В-третьих, создайте скрипт с именем dropbox
  4. Используя команду sudo mv dropbox / etc / init.d переместить файл
  5. Используя команду sudo chmod + x / etc / systemd / system / dropbox.сервис / etc / init.d / dropbox делает файлы исполняемыми.

После выполнения шагов, упомянутых выше, ожидается, что вы создадите новый файл с помощью этой команды:

нано / и т. д. / sysconfig / dropbox

Следующее содержимое следует использовать после создания нового файла DROPBOX_USERS = «USER», затем сохранить и закрыть файл.

Управление Dropbox без заголовка из командной строки с помощью скрипта Python

Сценарий python необходим и жизненно важен для управления командами Dropbox на сервере после запуска служб. Чтобы получить скрипты Python, выполните следующие команды:

sudo wget -O / usr / local / bin / dropbox "https: // www.Dropbox.com / download?dl = пакеты / dropbox.ру "

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

sudo chmod + x / usr / local / bin / Dropbox

Управление Dropbox без заголовка из командной строки с помощью скрипта Python

Чтобы использовать скрипт python из любого места, независимо от каталога, мы должны создать символическую ссылку из загруженного скрипта python. Для этого выполните следующие действия:

Dropbox

После выполнения команды dropbox вы увидите все полезные команды, упомянутые в конце этой статьи.

Интерфейс командной строки Dropbox

Чтобы использовать любую из упомянутых команд Dropbox, вы должны написать dropbox (за которым следует команда, которую вы хотите выполнить). Например, проверяя наш статус Dropbox без головы, вы выполните следующую команду:

статус Dropbox

проверка статуса Dropbox

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

  1. Чтобы перезагрузить Systemd, используйте команду sudo systemctl daemon-reload
  2. Чтобы запустить Dropbox, используйте команду sudo systemctl start dropbox
  3. Для автоматического запуска Dropbox при загрузке используйте команду: sudo systemctl enable dropbox
  4. Чтобы увидеть статус службы, используйте следующую командную строку: sudo systemctl status dropbox
  5. Чтобы остановить службу, используйте команду: sudo systemctl stop dropbox
  6. Чтобы перезапустить службу, используйте команду: sudo systemctl restart dropbox

ПРИМЕЧАНИЕ: ПОЛЬЗОВАТЕЛЬ - это настоящее имя пользователя системы, но не пользователь Dropbox.

Еще один короткий метод - загрузка и копирование служебного файла в каталог Systemd:

sudo wget -O / и т. д. / systemd / system / dropbox @.сервис https: // raw.githubusercontent.com / joeroback / dropbox / master / dropbox% 40.услуга

Следующие команды полезны при использовании Dropbox:

статус - помогает получить текущий статус Dropbox пубурл - используется для получения общедоступного URL-адреса файла в общей папке Dropbox дроссель - используется при установке ограничений пропускной способности Dropbox Начало - эта команда запускает Dropbox доверенное лицо - эта команда помогает настроить параметры прокси для вашей учетной записи Dropbox статус файла - эта команда дает пользователю текущий статус синхронизированных файлов lansync- эта команда используется для включения или отключения синхронизации по локальной сети ls - эта команда выводит список элементов в текущем каталоге останавливаться - эта команда останавливает запуск Dropbox автоматический старт - эта команда AutoStart's Dropbox исключать- эта команда исключает выделенную папку из синхронизации Поделиться ссылкой - эта команда используется для получения общей ссылки на файлы в вашей учетной записи Dropbox помощь - если вам нужна помощь, эта команда будет большим подспорьем

Чтобы быстро получить доступ к своим файлам, перетащите их в свою учетную запись Dropbox, и они автоматически синхронизируются с вашим сервером без управления. Ваш безголовый сервер теперь синхронизируется с вашим Dropbox.

После создания системного сервисного модуля всегда проверяйте, что вы запускаете Dropbox от имени обычного пользователя, а не от имени пользователя root. Для этого убедитесь, что вы заменили имя пользователя на свое настоящее имя пользователя. Файлы могут не синхронизироваться должным образом, если Dropbox запущен от имени пользователя root. Например, замените пользователя своим фактическим именем пользователя:

[Объект] Описание = Демон Dropbox После = сеть.target [Service] Type = simple User = (введите ваше настоящее имя пользователя) ExecStart = / opt / dropbox / dropboxd ExecStop = / bin / kill -HUP $ MAINPID Restart = always [Install] WantedBy = multi-user.цель

Сделав это, вы будете запускать свой Dropbox без головы как стандартный пользователь, но не как пользователь root, что является рекомендуемым способом запуска Dropbox. После изменения имени пользователя сохраните файл, затем закройте его и запустите службу с помощью команды start:

sudo systemctl start dropbox

Следуйте пошаговым инструкциям по статье, чтобы получить работающий удаленный Dropbox на вашем сервере ubuntu.

Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...
Как увеличить FPS в Linux?
FPS означает Кадров в секунду. Задача FPS - измерить частоту кадров при воспроизведении видео или во время игры. Проще говоря, количество непрерывных ...