Я использую 11.04. У меня есть два пользователя. (Пользователь1 и Пользователь2).
Подскажите, возможно ли запустить Firefox или любой другой браузер с профилем другого пользователя.
Допустим, я использую User2 для доступа к своей офисной сети через браузер. Поэтому, работая над User1, я хочу получить доступ к офисной сети и не хочу переключаться с User1. Так что можно будет изменить несколько разрешений, чтобы сделать Firefox открытым только с помощью профиля User2.
Так что сцена была бы примерно такой. 1) Пользователь 1 нажимает на панель запуска Firefox 2) ОС запрашивает пароль пользователя 2 3) Пользователь 1 вводит пароль пользователя 2 4) Firefox запускается с профилем пользователя 2. (Он загружает все конфигурации из ~ / home / user2 / .firefox)
Отказ от ответственности - я просто отвечаю на вопрос о том, как сделать изменение конфигурации, которое вы хотите, не призывая вас сделать это, я настоятельно рекомендую вам придерживаться значений по умолчанию и использовать пароль пользователя (а не целевой пароль изложены ниже).
Кажется, вопрос перешел к тому, как настроить sudo / gksu / gksudo для использования пароля второго пользователя.
Эта часть вопроса выполняется путем настройки sudo.
sudo visudo
Найдите раздел «По умолчанию» (уже есть несколько строк по умолчанию)
Добавить в строку
Defaults runaspw
Это настроит sudo для запроса пароля пользователя. , Проблема в том, что вам сначала нужно будет установить пароль root, поскольку sudo попросит вас ввести пароль root для запуска команд.
См. http://www.gratisoft.us/sudo/sudoers.man.html для получения подробной информации
.Я не очень понимаю твою проблему. Надеюсь, что некоторые из этих советов помогут вам.
1 - Firefox поддерживает несколько профилей:
firefox -ProfileManager
[Desktop Entry] Name=Firefox Web Browser Comment=Firefox Web Browser Exec=firefox -ProfileManager %u Icon=firefox Type=Application
сохраните его как: 'firefox2.desktop' в '~ / .local / share / Applications /'
перетащите файл 'firefox2.desktop' в Launcher.
2 - Firefox с версии 4 имеет функцию Tab-groub - CTRL + SHIFT + E
3 - Вы можете создать файл «.desktop» в «~ / .local / share / Applications /» и добавить ссылку на профиль → «Exec = firefox -P [PROFILE_NAME]»
4 - Создать новая учетная запись пользователя и переключение между обоими профилями
Вы можете попробовать gksu -u, а не gksudo. «gksudo» подразумевает необходимость «административного» пароля.
«gksu» - это «переключить пользователя», и он запросит пароль пользователя User2.
Вероятно, у вас возникнут проблемы с разрешениями, поскольку отображаемый рабочий стол принадлежит User1.