Как разделить один и тот же профиль Thunderbird между двумя пользователями?
Я использую почтовый клиент Thunderbird с моей учетной записью по умолчанию в настольном компьютере Ubuntu (Lucid Lynx).
Теперь я создал другого пользователя. Когда я запускаю Thunderbird при входе в новую учетную запись, я бы хотел, чтобы он использовал тот же профиль, что и пользователь по умолчанию.
Давайте предположим, что имена пользователей / групп по умолчанию и newbie (/ home / default и / home / newbie являются их домашними папками).
Как я могу это сделать?
Спасибо!
1 ответ
Вы можете рассмотреть возможность запуска Thunderbird под одним и тем же пользователем, независимо от того, кто из двух пользователей является тем, кто вошел в систему. Это подойдет, если два пользователя имеют абсолютное доверие друг к другу (или, если более точно, если пользователь, Профиль Thunderbird имеет абсолютное доверие для другого пользователя, так как это тот пользователь, чей профиль Thunderbird является тем, кто должен будет предоставить другому пользователю свой пароль).
Если вы хотите сделать это таким образом, то один пользователь может запустить Thunderbird как другой пользователь с помощью команды:
gksu -u other-username thunderbird
куда other-username
заменяется именем пользователя другого пользователя.
Эту команду можно запустить в Терминале (Ctrl + Alt + T) или из меню "Выполнить приложение" (Alt + F2), либо для запуска этой команды можно создать значок запуска или пункт меню.
Так default
мог запустить Thunderbird как newbie
с:
gksu -u newbie thunderbird
А также newbie
мог запустить Thunderbird как default
с:
gksu -u default thunderbird
Пароль для пользователя, чье имя пользователя other-username
требуется, чтобы запустить Thunderbird вот так.
В качестве альтернативы, если вы хотите настроить все так, чтобы оба пользователя использовали один и тот же профиль Thunderbird, то вы можете сделать одного пользователя
~/.mozilla/thunderbird
папка (где ~
представляет домашний каталог пользователя) символическую ссылку на соответствующую папку другого пользователя. Чтобы это работало, этот профиль должен быть доступен обоим пользователям, поэтому для этого должна быть создана группа, в которую должны быть добавлены как пользователи, так и полные права на чтение и запись, предоставленные этой папке для всех пользователей в группе.Например, если пользователь newbie
хочет сделать так, чтобы его профиль Thunderbird был таким же, как и у пользователя default
профиль, и default
является администратором, и default
все в порядке с этим, то с Thunderbird не работает, default
может работать:
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
chmod g+rw ~/.mozilla/thunderbird
find ~/.mozilla/thunderbird -type d -exec chmod g+x \{\} \;
А потом, когда Thunderbird не работает, newbie
может работать:
mv ~/.mozilla/thunderbird ~/.mozilla/thunderbird.old
ln -s ~default/.mozilla/thunderbird ~/.mozilla/thunderbird
Пожалуйста, сделайте резервную копию любых важных данных Thunderbird, прежде чем делать это, и будьте очень осторожны, потому что:
(1) Я не проверял это, чтобы увидеть, работает ли он, или насколько хорошо!
(2) Это довольно странный способ настройки, который разработчики Thunderbird, вероятно, не имели в виду. Таким образом, это может вызвать ошибки и / или странное поведение Thunderbird.
Наконец, рассматривали ли вы вместо какого-либо из сложных решений, подробно описанных выше, просто настроить обоих пользователей по отдельности для использования одинаковых (или некоторых из одних и тех же) учетных записей электронной почты в их соответствующих отдельных конфигурациях Thunderbird?
Если это учетные записи IMAP (а не POP), то электронные письма все равно хранятся на сервере все время, и тогда нет никакой причины пытаться использовать две учетные записи пользователей, использующих Thunderbird с одним и тем же профилем.