Как установить и настроить Dropbox на Ubuntu Server 12.04
Как установить и настроить Dropbox на Ubuntu Server 12.04
02.12.2013 15:56
Dropbox является лучшим бесплатным облачный сервисом, очень простой в использовании инструмент для обмена файлами и синхронизации их между компьютерами. Вы можете использовать Dropbox для резервного копирования файлов и доступа к ним из других компьютеров и устройств (в том числе с вашего Android-коммуникатор, Android таблетки и IPad или iPhone, с выделенным приложением клиента для каждого из этих устройств).
Сейчас я хочу показать вам шаг за шагом как установить Dropbox на Ubuntu Server 12.04 и синхронизировать вашего Dropbox-аккаунт.
Содержание
Установка Dorpbox на Ubuntu Server
Шаг 1 Скачать Dropbox через Offically dropbox на сайте:
Dropbox для 32-bit Architecture:
wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86"
Dropbox для 64-bit Architecture:
wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86_64"
Шаг 2. Распаковать Dropbox Archieve
tar -zxvf dropbox.tar.gz
Шаг 3. Запустите клиент Dropbox на Ubuntu Server:
~/.dropbox-dist/dropboxd
Синхронизация Ubuntu Server с вашим Dropbox аккаунтом
Если ваш Ubuntu Server не связан ни с каким аккаунтом dropbox, то вы увидите следующее сообщение:
Теперь скопируйте и вставьте ссылку на любой веб-браузер, вы можете использовать любой компьютер. Как только он захочет связать этот комп с вашим Dropbox аккаунтом, вас попросят ввести свое имя пользователя и пароль, чтобы связать их со своим аккаунтом Dropbox.
Если Dropbox клиент на вашем сервере успешно синхронизирован с Ubuntu Server, вы увидите сообщение Client successfully linked, Welcome!. Также будет автоматически создана папку Dropbox под ~/Dropbox для пользователя, которым вы вошли в систему. Нажмите CTRL + C чтобы завершить процесс Dropbox.
Как запускать Dropbox автоматически при загрузке
Создайте новый файл в каталоге /etc/init.d/ и назовите его dropbox, это для управления сервисом скритпта
sudo touch /etc/init.d/dropbox
sudo nano /et/init.d/dropbox
Далее берем следующий скрипт в файле /etc/init.d/dropbox
#!/bin/sh # dropbox service # Replace with linux users you want to run Dropbox clients for DROPBOX_USERS="user1 user2" DAEMON=.dropbox-dist/dropbox start() { echo "Starting dropbox..." for dbuser in $DROPBOX_USERS; do HOMEDIR=`getent passwd $dbuser | cut -d: -f6` if [ -x $HOMEDIR/$DAEMON ]; then HOME="$HOMEDIR" start-stop-daemon -b -o -c $dbuser -S -u $dbuser -x $HOMEDIR/$DAEMON fi done } stop() { echo "Stopping dropbox..." for dbuser in $DROPBOX_USERS; do HOMEDIR=`getent passwd $dbuser | cut -d: -f6` if [ -x $HOMEDIR/$DAEMON ]; then start-stop-daemon -o -c $dbuser -K -u $dbuser -x $HOMEDIR/$DAEMON fi done } status() { for dbuser in $DROPBOX_USERS; do dbpid=`pgrep -u $dbuser dropbox` if [ -z $dbpid ] ; then echo "dropboxd for USER $dbuser: not running." else echo "dropboxd for USER $dbuser: running (pid $dbpid)" fi done } case "$1" in start) start ;; stop) stop ;; restart|reload|force-reload) stop start ;; status) status ;; *) echo "Usage: /etc/init.d/dropbox {start|stop|reload|force-reload|restart|status}" exit 1 esac exit 0
Убедитесь, что скрипт является рабочим и добавьте его в стандартное значение системы запуска
sudo chmod +x /etc/init.d/dropbox
sudo update-rc.d dropbox defaults
Управление клиентом Dropbox как и любой другой службой Ubuntu
sudo service dropbox start|stop|reload|force-reload|restart|status
Как проверить статус Dropbox с Dropbox Python Script
Скачать скрипт dropbox.py и сделать файл читабельным
wget -O ~/.dropbox/dropbox.py "http://www.dropbox.com/download?dl=packages/dropbox.py"
chmod +x ~/.dropbox/dropbox.py
Теперь вы можете легко проверить статус клиента Dropbox
~/.dropbox/dropbox.py status
Получить помощь dropbox.py
~/.dropbox/dropbox.py help
Вы также можете использовать выключить команду сохранять указанные файлы или папки из синхронизации с Ubuntu Server
~/.dropbox/dropbox.py help exclude
Свежие комментарии