Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2009, 13:55   #1
Серж123
Новичок
Джуниор
 
Регистрация: 22.12.2009
Сообщений: 0
Счастье Особое использование сетевого ресурса

Вообщем, рассказываю!

Есть СЕРВЕР с расшаренной папкой Х и созданным для нее ЛОГИНОМ и ПАРОЛЕМ, которые она требует для возможности юзания этой папки
Есть сетевая ПРОГА, которая должна работать с этой сетевой папкой (т.е. создавать, удалять, перемещать файлы)

Так вот, в настройках проги прописан ПУТЬ, ЛОГИН и ПАРОЛЬ, при помощи которых она успешно работает с сетевой папкой.
Прога написана на Делфи и использует для этой цели функцию WNetAddConnection2

Появилась проблема. До запуска ПРОГИ мы не можем зайти на сетевой ресурс, т.к. выдается диалоговое окно для ввода ЛОГИНА и ПАРОЛЯ.
А вот во время работы ПРОГИ - диалоговое откно не появляется и ресурс доступен каждому.

ВОПРОС: Как защитить сетевой ресурс - так чтобы Х могла использовать только ПРОГА, но не юзеры?? Ибо скрыть IP сервера "невозможно"



PS: Мопед не мой, я программу не писал. А программист морозится, говорит эта задача не решаема
Серж123 вне форума Ответить с цитированием
Старый 22.12.2009, 14:10   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

вариант поставить ftp-сервер не рассматривали? ...и защитите и упростите работу.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 22.12.2009, 15:33   #3
Petrovi4
Новичок
Джуниор
 
Регистрация: 16.06.2007
Сообщений: 0
По умолчанию

Это не проблема программиста, а проблема сисадмина, который дает доступ к папке.
Когда программа соединилась, свободный доступ появляется только с машины, на которой стояла программа, или вообще из всех машин сети?
Petrovi4 вне форума Ответить с цитированием
Старый 23.12.2009, 09:00   #4
Kottik
Пользователь
 
Регистрация: 19.08.2009
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Petrovi4 Посмотреть сообщение
Когда программа соединилась, свободный доступ появляется только с машины, на которой стояла программа, или вообще из всех машин сети?
Скорее всего только с той машины, на которой была запущена.
И продолжается это, пока не будет осуществлен выход из системы или выключение.
Учиться никогда не поздно
Kottik вне форума Ответить с цитированием
Старый 24.12.2009, 14:01   #5
Серж123
Новичок
Джуниор
 
Регистрация: 22.12.2009
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Kottik Посмотреть сообщение
Скорее всего только с той машины, на которой была запущена.
И продолжается это, пока не будет осуществлен выход из системы или выключение.
да, именно!
Серж123 вне форума Ответить с цитированием
Старый 25.12.2009, 09:34   #6
Loky
Пользователь
 
Регистрация: 02.10.2008
Сообщений: 14
По умолчанию

1. Поставить локальный ФТП сервер и работать с ним
2. Написать серверную часть приложения которая будет обрабатывать команды пользовательской программы (и соединяться клиенту с сервером)
Другие варианты надо рассматривать зная кол-во пользователей, функционал приложения и т.д.
С ФТП вариант проще реализуется
Loky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Особое условие для цикла Vikelf Помощь студентам 2 29.05.2009 08:01
вставка текстового ресурса delphi Yogik™ Помощь студентам 6 10.03.2009 19:20
Особое расположение формы delphicn Общие вопросы Delphi 0 02.02.2009 15:06
Использование сетевого кода xGroupers Общие вопросы Delphi 12 26.03.2008 13:33
Извлечение ресурса в файл JivotiK Общие вопросы Delphi 1 26.04.2007 11:48