Совместное использование программ в Windows XP

компьютеры windows

почему-то пользователю Windows XP видны настройки программы и личные данные другого пользователя.
Как такое может быть?
Неужели настройки сохраняются не в домашнем каталоге пользователя, а где-то в общем месте?
и как пресечь такое безобразие?

Примечание:
OWERPOWER8, если б не требовалась работа программы, существующей только под Windows, я бы не занималась этим интересным и увлекательным делом, а ставила б ОС попроще :) К сожалению, выбор ОС стоял только между разными версиями Windows, а с учётом отсутствия драйверов и вовсе сузился до одной версии. Очень жаль, но именно в этом случае Linux не подходит под задачи.

Примечание:
> oldTV
> На основании чего Вы сделали такой вывод, что пользователю видны настройки программы и личные данные другого пользователя?

на основании того, что один пользователь заходит и вводит личные данные, а затем другой пользователь заходит и видит эти самые личные данные :) Тут как бы очевидно :)

Примечание:
Я не совсем понимаю.
Разве у пользователя (не root) есть права на запись вне своего домашнего каталога?
по логике такого быть не может.
а настройки сохраняться должны.
значит и сохраняются они в домашнем каталоге.
но почему тогда их видит другой пользователь?

Примечание:
> Нужно указать название программы

MetaTrader 4 ( http://www.metaquotes.net/ )

> под одним и тем же профилем

это что значит? Что есть профиль?

Пользователи разные, в этом нет никаких сомнений. Запуск осуществляется традиционным для Windows способом, через меню «пуск». Личные данные — это как минимум номер счёта и пароль к нему. Такого рода данные должны быть сугубо конфиденциальны, полагаю, это очевидно.

> Чтобы уж совсем было очевидно, приведите пару скриншотов.

Что именно должно быть видно на скриншотах?

Примечание:
> oldTV
> …хранит настройки в профайлах программы, то есть в каталоге прогроаммы.

правильно ли я понимаю, что в таком случае нужно устанавливать программу в домашний каталог пользователя, и для каждого пользователя должна быть своя копия программы?

Просто мне как-то такое немного диковато. В обычных ОС программа ставится один раз, а настройки и личные данные у каждого пользователя свои, и закрыть к ним доступ средствами ОС не составляет никаких проблем.

Примечание:
> Вот это почитайте еще: http://eliteforex.ru/software-trader/trading-platform/metatrader-4/257-forex-metatrader-4.html

ну уж это перебор :)
я понимаю, конечно, что многие читают инструкции только в том случае, если уж совсем ничего не получается :)
но не все.

Да и проблема, описанная в вопросе, не специфична для данной программы. В некоторых других программах наблюдается то же самое.

Примечание:
> oldTV
> Что Вы так сдали то так сильно

сама идиоткой себя чувствую.
просто ситуация такова, что надо срочно добиться не самого простого результата на совершенно незнакомой и достаточно сложной системе.
А смысл всего огорода только в том, чтобы показать инвестору: наша программа работает. После этого будет финансирование, и можно будет без геморов поднять простой кластер под управлением самой обычной FreeBSD, и на ней (зависит опять же от финансирования) либо виртуальную машину с персональной виндой для каждого юзера, либо вообще специально разработанный софт.
но вот чтобы этого финансирования добиться, сейчас приходится не спать и разбираться в виндах, натягивать ненатягуемое и впихивать невпихуемое.
Ответы:
Такие они....винды.....С разделением пользователей там полная ересь......Точнее нет никакого разделения.
Во-первых, Windows XP официально НЕ считается многопользовательской системой, поэтому данные одного пользователя не защищены от другого.
> Неужели настройки сохраняются не в домашнем каталоге пользователя, а где-то в общем месте?
Елена, вы меня удивляете, нет, правда.
Далеко не в каждой программе предусмотрена возможность индивидуальных настроек для различных пользователей. Очень часто настройки и даже личные данные хранятся в общем месте и это общее место обычно является реестром Windows. Способ пресечения не всегда существует и зависит от конкретной программы.
С установкой большинства программ все-же бред.
Если ставить из-под конкретного пользователя, то программа может поставиться не только ему, но и всем или просто в учетку админа. Если, как правильно сказал ectetix2, в установщике нет такого пункта, то ничего сделать нельзя. Будет полнейшая мешанина.
Хотя если речь идёт о настройках программы - да, всё зависит от программы. Некоторые умные, некоторые нет.
Если только на основании этого, то наводящих вопросов несколько:
1. Программа, которую Вы совместно используете не имеет разделения по пользователям. Это может быть portable версия, или какая то еще, однопользовательская, без возможностей сохранять настройки в профилях. Нужно указать название программы, чтобы Вам помогли.
2. Непонятно что Вы понимаете под личными данными? Как происходит запуск программы? Я не исключаю, что Вы запускаете ее под одним и тем же профилем. Опишите способы ее запуска.
Видят, потому что во-первых, на запись-то может и нет прав, но на чтение есть. Во многих линуксах бай дефолт пользователи тоже могут читать домашние каталоги других (кроме каталога рута). Во-вторых, в винде настройки как правило не в хоумдирах, а в реестре, его тоже простые пользователи читать-писать могут. Да, права можно и на ветки реестра ставить, но ты пойди пойми сначала на какие ветки. Часто программы так широко разбрасывают настройки по реестру, что определить "чей туфля" очень трудно.
1. Под профайлом понимается некий домашний каталог пользователя, который хранится, как правило, в каталоге c:\Document and Settings\%username%. Если у Вас 2 пользователя: user1 и user2, то таких каталогов будет тоже 2, с имена пользователей соответственно. Для работы необходимо завершать сеанс одного пользователя и входить по другим. Если в программе организована собственная аутентификация: вопросы к разработчикам.
2. Куда записываются личные данные пользователя - Вам подскажет служба технической поддержки это программы. Она здесь: http://www.metaquotes.net/en/support. Я думаю это проблемы программы, но уж никак не Windows. Дело в том, что она (судя по вот этой теме: http://www.metatrader4.com/ru/forum/12929/page1#48721, хранит настройки в профайлах программы, то есть в каталоге прогроаммы. Вот слова разработчика:
//Терминал изначально задумывался дегко переносимым. Это означает, что все настройки хранятся непосредственно в папке, где установлен MetaTrader 4//
если программа не создает файлы настроек в каталоге каждого пользователя, то настройки будут всем доступны
например портейбл версии
вывод - или настроить программу, если она это умет, или устанавливать программу непосредственно в каталог пользователя
ну или скриптом перекидывать файло настроек туда-сюда (но это изврат)
Елена, просто прос ба: конкретизируйте! Не уподобайтесь Вы непрофессионалам...
В некоторых, в каких? У меня в Skype все работает. А у Вас? MetaStock тоже. Может кнопки не те нажимаете, то брандмауэр вам сложным кажется, разобраться не можете, хотя требуете функционал iptables, GUI, что сложного может быть? то вам нужен выдуманный функционал RDP...
пришлите на почту (oldtv (at) hotmail.ru) свои контакты, постараюсь помочь


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.