Resolvido - Precisava usar a versão de 64 bits em vez da versão de 32 bits da caixa de depósito instalada.
Eu tenho tentado configurar o dropbox em um servidor do Ubuntu 10.04.2 para usar como backup. Não quero que a caixa de depósito seja vinculada à minha conta de usuário no servidor, pois alguém pode assumir como administrador uma conta de usuário diferente no próximo ano. Para isso, tenho seguido as instruções no link .
O problema é quando se trata de executar o daemon dropox para registrar a conta. Recebo a seguinte mensagem de erro ...
dropbox@thomas:~$ /usr/local/dropbox/dropboxd
-su: /usr/local/dropbox/dropbox: No such file or directory
Estou usando os seguintes comandos para instalar e configurar o dropox ...
sudo -s (from my personal account on the server)
groupadd dropbox; useradd -r -d /var/dropbox -g dropbox -s /bin/false dropbox
mkdir -p /usr/local/dropbox /etc/dropbox
chown dropbox.dropbox /var/dropbox; chmod 700 /var/dropbox
wget -O /tmp/dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86
tar xvzf /tmp/dropbox.tar.gz -C /usr/local/dropbox --strip 1
su -l dropbox -s /bin/bash; umask 0027
/usr/local/dropbox/dropboxd
As permissões de arquivo nos arquivos dropboxd e dropbox são ...
dropbox@thomas:~$ ls -la /usr/local/dropbox/dropbox*
-rwxr-xr-x 2 cje46 cje46 11329751 2011-04-26 06:37 /usr/local/dropbox/dropbox
-rwxr-xr-x 1 cje46 cje46 238 2011-04-26 06:37 /usr/local/dropbox/dropboxd
E, para deixar claro, o comando está sendo executado pelo usuário do sistema dropbox.
Espero que alguém tenha tido o mesmo problema e possa dar uma mão porque isso me deixou realmente perplexo!
A mensagem de erro indica que o processo su do usuário da caixa de depósito não pode ver o arquivo /usr/local/dropbox/dropbox
. Quais são as permissões no diretório /usr/local/dropbox
? Pode ser necessário conceder permissões de execução em grupo ou outras em /usr/local/dropbox
.
Tags backup dropbox ubuntu ubuntu-10.04