Я использую почтовый клиент Thunderbird с моей учетной записью по умолчанию на своем рабочем столе Ubuntu (Lucid Lynx).
Теперь я создал другого пользователя. Когда я запускаю Thunderbird при регистрации в этой новой учетной записи, я бы хотел, чтобы он использовал точно такой же профиль, что и пользователь по умолчанию.
Предположим, что имена пользователей / групп являются стандартными и новичками ( / home / default и / home / newbie являются их домашними папками).
Как я могу это сделать?
Спасибо!
Вы можете просто запустить Thunderbird в качестве одного и того же пользователя, независимо от того, какой из двух пользователей является зарегистрированным. Это было бы удобно, если бы у обоих пользователей было абсолютное доверие друг к другу (или, что более узко, если пользователь, чей профиль Thunderbird имеет абсолютное доверие для другого пользователя, так как это пользователь, чей профиль Thunderbird - это тот, кому придется дать другому пользователю свой пароль).
Если вы хотите сделать таким образом, один пользователь может запустить Thunderbird в качестве другого пользователя с помощью команды:
gksu -u other-username thunderbird
Где other-username заменяется именем пользователя другого пользователя. [!d3 ]
Эта команда может быть запущена в терминале (Ctrl + Alt + T) или в меню «Запустить приложение» (Alt + F2), или значок запуска или элемент меню может быть создан для запуска этой команды. [!d4 ]
Таким образом, default может запускать Thunderbird как newbie с помощью:
gksu -u newbie thunderbird
И newbie может запускать Thunderbird как default с помощью: [!d12 ]
gksu -u default thunderbird
Требуется пароль для пользователя, чье имя пользователя other-username, t o Запустите Thunderbird.
В качестве альтернативы, если вы хотите настроить все так, чтобы оба пользователя использовали один и тот же профиль Thunderbird, вы можете создать папку ~/.mozilla/thunderbird одного пользователя (где ~ представляет домашний каталог пользователя) символическую ссылку на соответствующую папку другого пользователя. Чтобы это работало, этот профиль должен быть доступен для обоих пользователей, поэтому для этого необходимо создать группу, как пользователей, добавленных в группу, так и полные права на чтение и запись, указанные в папке для всех пользователей в группе. [ ! d15]
Например, если пользователь 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 с тем же профилем.
Вы можете просто запустить 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
, для запуска Thu nderbird.
В качестве альтернативы, если вы хотите настроить все, чтобы оба пользователя использовали один и тот же профиль Thunderbird, вы можете сделать папку ~/.mozilla/thunderbird
одного пользователя (где ~
представляет пользовательский home directory) символическую ссылку на соответствующую папку другого пользователя. Чтобы это работало, этот профиль должен быть доступен для обоих пользователей, поэтому для этого необходимо создать группу, как пользователей, добавленных в группу, так и полные права на чтение и запись, указанные в папке для всех пользователей в группе.
Например, если пользователь 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 с тем же профилем.