Обновите различные экземпляры Dropbox

Это довольно легко. Необходимо подключить ПК к ноутбуку. Настроить eth0 на ПК (набор, например, IP = 192.168.2.3 и шлюз по умолчанию 192.168.2.2 и сервер DNS к 8.8.8.8). Это - все, что необходимо сделать на ПК. На ноутбуке необходимо настроить интернет-соединение, как обычно, и настроить eth0 со следующим путем: IP-адрес набора к 192.168.2.2, включите сетевую передачу с iptables.

Надежда Вы можете настроить IP, gw и DNS. Для установки передачи выполняют следующий сценарий от пользователя root:

#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
INET="wlan0"
INETIP="$(ifconfig $INET | sed -n '/inet addr/{s/.*addr://;s/ .*//;p}')"
iptables -t nat -A POSTROUTING -o $INET -j SNAT --to-source $INETIP

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

iptables -F INPUT
iptables -F FORWARD
iptables -F OUTPUT
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

И вуаля, у Вас есть Интернет на ПК.

3
15.05.2013, 22:51
1 ответ

Почему бы не устанавливать несколько экземпляров Dropbox? У меня есть 2 учетных записи Dropbox, как которые у меня есть установка так:

$ ls -l ~/Dropbox
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 personal
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 work

В каждом из тех каталогов папка Dropbox:

$ ls -l personal/ work/
personal/:
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Nov 30 22:20 .cache
drwxrwxr-x 19 saml saml 4096 Mar 19 11:30 .ccache
drwx------  4 saml saml 4096 Nov 30 22:23 .config
drwx------  3 saml saml 4096 May 15 11:00 .dropbox
drwx------ 17 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Nov 30 22:21 .kde
drwxrwxr-x  3 saml saml 4096 Nov 30 22:20 .local
drwx------  3 saml saml 4096 Nov 30 22:20 .pki

work/:
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Dec  7 15:49 .cache
drwxrwxr-x 18 saml saml 4096 Feb  5 10:03 .ccache
drwx------  4 saml saml 4096 Dec  8 22:18 .config
drwx------  3 saml saml 4096 May  8 22:13 .dropbox
drwx------  5 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Dec  7 15:49 .kde
drwxrwxr-x  3 saml saml 4096 Dec  7 15:49 .local
drwx------  3 saml saml 4096 Dec  7 15:49 .pki

Мое содержание в Dropbox папки для 2 учетных записей. Я затем использую этот сценарий для запуска моего dropbox апплеты.

#!/bin/bash

dropboxes="personal work"
for dropbox in $dropboxes
do
    HOME="/home/$USER"
    DROPHOME="$HOME/Dropbox"
    if ! [ -d "$DROPHOME/$dropbox" ]
    then
        mkdir "$DROPHOME/$dropbox" 2> /dev/null
        ln -s "$HOME/.Xauthority" "$DROPHOME/$dropbox/" 2> /dev/null
    fi
    HOME="$DROPHOME/$dropbox"
    /home/$USER/.dropbox-dist/dropboxd 2> /dev/null &
done

Этот сценарий запускается от инструмента GNOME Startup Applications. Сценарий называют dropbox.sh.

      ss of startup app

Я устанавливаю Приложение Запуска так, чтобы оно выполнило эту команду:

bash -c "sleep 60 && dropbox.sh"

Это дает сети минуту для подъема прежде, чем запустить Dropbox.

Это немного странно сначала, но Вы привыкаете к наблюдению 2 значков Dropbox в Вашей панели задач.

                               ss of taskbar

3
27.01.2020, 21:24
  • 1
    Вы имеете свое право средства запуска Dropbox по умолчанию перед Вашим сценарием "Dropbox" в инструменте приложений запуска Gnome. Почему это не запускается некоторому пользователю по умолчанию или жалуется, что ни один не был настроен? –  Rojo 04.06.2014, 04:22
  • 2
    @Rojo - Я оставил его там, но это отключено. –  slm♦ 04.06.2014, 04:24
  • 3
    Интересно, почему это повторно включено здесь каждый раз, когда я выполняю демона, или "Dropbox запускается". Очень хороший ответ. Что заставляет демона выбрать правильную папку Dropbox каждый раз? ДОМАШНЯЯ огибающая переменная Вы настраиваете? –  Rojo 04.06.2014, 04:31
  • 4
    @Rojo - да, переменная - то, что управляет ею. Я удалил бы об/мин и просто использовал бы дистрибутив tar пакета. –  slm♦ 04.06.2014, 05:02
  • 5
    Да, об/мин был виноват в демоне, автодобавляющем запись Dropbox в запуск, спасибо. Я могу спросить, для чего строка ссылки.Xauthority? –  Rojo 04.06.2014, 05:14

Теги

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