Alguém pode ver porque dropbox não executará em um texto só instalar no servidor ubuntu usando uma conta de usuário do sistema?

2

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!

    
por CalumJEadie 03.05.2011 / 00:46

2 respostas

2

Resolvido - Precisava usar a versão de 64 bits em vez da versão de 32 bits da caixa de depósito instalada.

    
por 08.05.2011 / 13:49
1

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 .

    
por 03.05.2011 / 01:17