Como compartilhar o mesmo perfil do Thunderbird entre dois usuários?

2

Eu tenho usado o cliente de e-mail do Thunderbird com minha conta padrão no meu desktop Ubuntu (Lucid Lynx).

Agora, criei outro usuário. Quando eu inicio o Thunderbird quando logado nesta nova conta, eu gostaria que ele usasse exatamente o mesmo perfil que o usuário padrão.

Suponhamos que os nomes de usuário / grupo sejam padrão e newbie ( / home / default e / home / newbie sendo suas pastas de casa).

Como posso fazer isso?

Obrigado!

    
por J. Bruni 10.11.2011 / 00:08

1 resposta

4

Você pode considerar simplesmente executar o Thunderbird como o mesmo usuário, independentemente de qual dos dois usuários é o único que está conectado. Isso seria adequado se os dois usuários tivessem confiança absoluta um para o outro (ou, mais restritivamente, se o usuário cujo perfil do Thunderbird é tem confiança absoluta para o outro usuário, já que é o usuário cujo perfil do Thunderbird é quem deve dar ao outro usuário sua senha).

Se você quiser fazer dessa forma, então um usuário pode rodar o Thunderbird como o outro usuário com o comando:

gksu -u other-username thunderbird

Em que other-username é substituído pelo nome de usuário do outro usuário.

Este comando pode ser executado no Terminal ( Ctrl + Alt + T ), ou no menu Executar Aplicativo ( Alt + F2 ), ou um ícone de inicialização ou item de menu pode ser criado para executar este comando.

Portanto, default poderia executar o Thunderbird como newbie com:

gksu -u newbie thunderbird

E newbie poderia executar o Thunderbird como default com:

gksu -u default thunderbird

A senha para o usuário cujo nome de usuário é other-username é necessário, para executar o Thunderbird assim.

Como alternativa, se você quiser realmente configurar as coisas para que ambos os usuários usem o mesmo perfil do Thunderbird, você poderá criar uma pasta ~/.mozilla/thunderbird de um usuário (onde ~ representa o diretório pessoal do usuário) um link simbólico para o correspondente do usuário pasta. Para que isso funcione, esse perfil deve ser acessível por ambos os usuários, portanto, um grupo deve ser criado para isso, os dois usuários adicionados ao grupo e as permissões completas de leitura e gravação fornecidas à pasta para todos os usuários do grupo.

Por exemplo, se o usuário newbie quiser tornar seu perfil do Thunderbird igual ao perfil do usuário default , e default for um administrador, e default estiver OK com isso, então com Thunderbird não está em execução, default pode ser executado:

sudo addgroup default-thunderbird
sudo usermod -a -G default-thunderbird default
sudo usermod -a -G default-thunderbird newbie
cp -R ~/.mozilla/thunderbird ~/.mozilla/thunderbird.backup
chgrp -R default-thunderbird ~/.mozilla/thunderbird e chmod g+rw ~/.mozilla/thunderbird e find ~/.mozilla/thunderbird -type d -exec chmod g+x \{\} \;

E, com o Thunderbird não em execução, newbie pode ser executado:

mv ~/.mozilla/thunderbird ~/.mozilla/thunderbird.old e ln -s ~default/.mozilla/thunderbird ~/.mozilla/thunderbird

Por favor, certifique-se de fazer backup de todos os dados importantes do Thunderbird antes de fazer isso, e tenha muito cuidado, porque:

(1) Eu não testei isso para ver se funciona, ou quão bem!

(2) Essa é uma maneira bastante bizarra de configurar as coisas, o que os desenvolvedores do Thunderbird provavelmente não tinham em mente. Assim, isso pode desencadear erros e / ou comportamento estranho do Thunderbird.

Finalmente, você considerou, em vez de qualquer uma das complexas soluções detalhadas acima, simplesmente ter ambos os usuários separadamente configurados para usar as mesmas (ou algumas das mesmas) contas de e-mail em suas respectivas configurações separadas do Thunderbird?

Se essas forem contas IMAP (em vez de POP), os emails serão armazenados no servidor o tempo todo, e não há realmente nenhuma razão para tentar ter duas contas de usuário usando o Thunderbird com o mesmo perfil.

    
por Eliah Kagan 10.11.2011 / 00:55