Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удаленный доступ к компьютеру, Более двух пользователей заходят на комп 
:(
    Опции темы
izver84
Дата 19.11.2012, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 5.11.2007

Репутация: нет
Всего: 1



Добрый день.


Руководство задала цель. Есть сервер с униксойдной системой. На ней находиться база из дбф файлов  и программа ,написанная на visual foxpro 8. 
 
Программа запуская под wine. Локально все работает. База находится в папке, которая в вайне подключается как локальный диск.  

Задача состоит в том,что-бы удаленно подключались люди к серверу под своим пользователем. Подключение осуществлялось как с униксойдной системой так и с windows. Пользователь будет порядка 10. Все пользователи будут одновременно использовать одну базу.  Принцип Windows server 2003. 




--------------------
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. 
PM MAIL   Вверх
Фантом
Дата 19.11.2012, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 10
Всего: 49



Люди удаленно работают на сервере (т.е. используют собственные машины как тонкие клиенты) или только берут с него данные?

Сама программа предполагает многопользовательский режим работы (хоть какой-нибудь)?
PM   Вверх
izver84
Дата 19.11.2012, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 5.11.2007

Репутация: нет
Всего: 1



Цитата(Фантом @ 19.11.2012,  17:04)
Сама программа предполагает многопользовательский режим работы (хоть какой-нибудь)?



Да предполагает.  Каждый человек заходит под своим пользователем.



--------------------
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. 
PM MAIL   Вверх
Фантом
Дата 19.11.2012, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 10
Всего: 49



Тогда поднимайте на серверной машине NX- или VNC-сервер, на клиентских - соответствующие клиенты. 
PM   Вверх
mihanik
Дата 21.11.2012, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109





izver84,  операционка-то какая?


Цитата(Фантом @  19.11.2012,  17:50 Найти цитируемый пост)
Тогда поднимайте на серверной машине NX- или VNC-сервер

Да.

Но тогда на виндовый машины нужно будет ставить доп. ПО

Можно на сервачок установить xrdp



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Фантом
Дата 21.11.2012, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 10
Всего: 49



Цитата(mihanik @  21.11.2012,  09:24 Найти цитируемый пост)
Но тогда на виндовый машины нужно будет ставить доп. ПО

Можно на сервачок установить xrdp


Проще на клиентских. Хотя это получается какая-то безумная связка - сервер под *nix с виндовой программой под Wine и Xrdp. Не проще ли сменить сервер?
PM   Вверх
mihanik
Дата 21.11.2012, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



Цитата(Фантом @  21.11.2012,  10:38 Найти цитируемый пост)
какая-то безумная связка - сервер под *nix с виндовой программой под Wine и Xrdp


Согласен.

Но, возможно, так хочет его правый палец на левой ноге?
Может быть у него есть причины.

Добавлено через 2 минуты и 19 секунд
izver84, а что мешает обращаться к базе по сети?

Копируешь программу на виндовые машины, сетевую папку монтируешь в качестве локального диска.
Всё!



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
izver84
Дата 22.11.2012, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 5.11.2007

Репутация: нет
Всего: 1



Цитата(mihanik @ 21.11.2012,  20:26)
Цитата(Фантом @  21.11.2012,  10:38 Найти цитируемый пост)
какая-то безумная связка - сервер под *nix с виндовой программой под Wine и Xrdp


Согласен.

Но, возможно, так хочет его правый палец на левой ноге?
Может быть у него есть причины.

Добавлено @ 20:28
izver84, а что мешает обращаться к базе по сети?

Копируешь программу на виндовые машины, сетевую папку монтируешь в качестве локального диска.
Всё!

Скорей всего так и сделаем.

Xrdp больше двух пользователей не пускает.


--------------------
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. 
PM MAIL   Вверх
dstorm81
Дата 22.11.2012, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: нет
Всего: 39



izver84 пробовал сделать как то такое сооружение 
сервер юбунта на ней папка с дбфками от программы на фокспро... и клиенты шоб цеплялись через RDP c виндовых машин
про xrdp вы зря недостоверную информацию распростаняете..разрешает многим сразу работать...

из-за чего не пошло? 
1)чтобы файлы корректно читались и писались на серваке нужен вайн от езерсофта... потомучто он многопользовательский...
2) вайн от езерсофта отличался от обычного вайна какойто либой графической..(суппорт написал что они чтото патчили для корректной работы 1 эски)и программа на фокспро при вызове определенного окна насмерть зависала через сеанс xrdp.

то бишь нужен езерсофтовский вайн и nx например на клиенте для терминального сервера...




--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
izver84
Дата 23.11.2012, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 5.11.2007

Репутация: нет
Всего: 1



Цитата(dstorm81 @  22.11.2012,  18:15 Найти цитируемый пост)
izver84 пробовал сделать как то такое сооружение 
сервер юбунта на ней папка с дбфками от программы на фокспро... и клиенты шоб цеплялись через RDP c виндовых машин
про xrdp вы зря недостоверную информацию распростаняете..разрешает многим сразу работать...


xrdp - бесплатно разрешает доступ для 3 и более пользователей? И как это сделать?


--------------------
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. 
PM MAIL   Вверх
dstorm81
Дата 23.11.2012, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: нет
Всего: 39



Цитата(izver84 @  23.11.2012,  16:18 Найти цитируемый пост)
бесплатно разрешает доступ для 3 и более пользователей? И как это сделать? 

вот так новости!!!
откуда такие сведения?? 

вот то что я пытался сделать

ТЕРМИНАЛЬНИК для программы на фокспро с общей базой данных

---
ubuntu 10.04 (LTS серверная)64битную (ставим стандартно, ничего не доставляя при установке)
---
ставим 
sudo apt-get install (ниже)
xfce4
xrdp 
gdebi (графическая утилита для установки deb пакетов)
gnome-system-tools (графическая утилита для создания пользователей)
----
для запуска СЕТЕВЫХ фокспрошных приложений нужен WINE@Etersoft (обычный wine - не поддерживает многопользовательский режим)

у WINE@Etersoft триал около месяца и стоит около 20рублей (безлимитка)
регимся на сайте WINE@Etersoft и получаем ссылку на пакеты

ставил только нужное мне (скачал и перекинул в gdebi)
fonts-ttf-ms...буквы-буквы.deb (шрифты)
fonts-fff-liberation..буквы-буквы.deb (шрифты)
wine-etersoft-network..буквы-буквы.deb (модуль)
wine-etersoft.2.0.0-eter..буквы-буквы.deb (самый тяжелый пакет - основной)
-----
обязательно ставим
sudo apt-get install ia32-libs (чтоб wine под 64 заработал)


заходим под админом (не root, но который может sudo)
создаем учетки юзверей (через утилиту графическую)
создаем папку /base, забрасываем в нее серверную часть (дбфки)
чтобы все читали и писать делаем на папку
sudo chmod -R 777 base

----это повторить для каждого пользователя
заходим через RDP, запускаем в wine , ждем инициализации системы
через настройку wine (видим что диск С в home пользователя) создаем диск z (например) и указываем на /base.
теперь копируем куда нить сюда /home/%user%/.wine/drive_c папку с самой программой на фокспро
и запускаем 
-----------------------------------------------

вотзагвоздка была с моей прогой :( 
добавить всех пользователей в группу wine (по умолчанию создается вайном)
выполнить sudo setwineshare base (в мане сказано, что сие даст права чтения и записи всем из wine к папке и к ВНОВЬ создающимся файлам в папке)
однако, у меня не получилось сделать чтобы временные файлы создавались с правами записи для всех 
костыль: запускал программу под админом, и делаю sudo chmod -R 777 base
пока админская программа висит под админом все могут работать с программой.


БАГИ:баги с графикой именно под etersoftовским вайном
техподдержка ответила:
"Это может являться следствием исправления ряда ошибок с интерфейсом 1С, для которых требовалось вмешательство в код библиотек GDI. А через rdp результат предсказать практически невозможно.
Если есть возможность, лучше будет поднять nx-сервер и подключаться не по RDP, а по NX."



Это сообщение отредактировал(а) dstorm81 - 23.11.2012, 18:13


--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1100 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.