Клиент-Сервер.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Клиент-Сервер.

Сообщение skobanev » 17.02.2019 01:49:55

Добрый день. Опять маленький затык.
Итак. есть комп и сервер. Есть необходимость написать серверное приложение по приемке файла и размещение его в необходимый каталог.
Высылать будет клиентское приложение (самописное) по нажатию кнопки.

Вопрос в том, что подскажите откуда плясать. Либо может не мучать мозг и как нить сделать все полегче.
В итоге хотим получить структурированную файлопомойку, но с условием, что кроме ОДНОГО пользователя на сервере на запись никто не имел прав. Читать могут все.

Сервер - Обычная 10-ка PRO. Ставить отдельный линуховый сервак - не комильфо.
Пробовали через net use - обломались на существующих шарах (если шара была открыта, то регистрация с новым пользователем не проходит).
skobanev
новенький
 
Сообщения: 33
Зарегистрирован: 24.02.2016 23:55:01
Откуда: Ростов-на-Дону

Re: Клиент-Сервер.

Сообщение Vadim » 17.02.2019 05:34:39

skobanev
У винды, не-сервера, всегда был лимит на 10 одновлеменных соединений.
skobanev писал(а):обломались на существующих шарах (если шара была открыта, то регистрация с новым пользователем не проходит).

Что бы это могло означать в таком Вашем описании? :-D
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Клиент-Сервер.

Сообщение MaratIsk » 17.02.2019 07:37:37

чем обычный FTP не подходит?
MaratIsk
новенький
 
Сообщения: 93
Зарегистрирован: 20.08.2009 18:15:20

Re: Клиент-Сервер.

Сообщение Лекс Айрин » 17.02.2019 10:33:03

skobanev, не знаю как в десятке, а в хр надо расшарить папку на доступ без пароля, установив права только чтение для всех. Отдельно создать группу и добавить в нее одного человека, которому обеспечить полный доступ.
Vadim, скорее всего, это искусственное ограничение. Где-то в реестре должен быть параметр изменяющий это число. Другое дело, что лицензия может прямо запрещать его увеличивать.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Клиент-Сервер.

Сообщение Vadim » 17.02.2019 11:12:43

Лекс Айрин писал(а):скорее всего, это искусственное ограничение. Где-то в реестре должен быть параметр изменяющий это число. Другое дело, что лицензия может прямо запрещать его увеличивать.

Ну, да, это искусственное ограничение. Снимается довольно просто. Вот только речь то не об этом. Топикстартер не может даже в пределах существующей лицензии наладить доступ. Тут что-то не так...
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Клиент-Сервер.

Сообщение Ichthyander » 17.02.2019 11:29:23

На заметку: Windows 10 позволяет установить Linux прямо в систему (не виртуальная машина!). Не знаю, сможет ли он работать как веб-сервер (думаю, да), но пробовал, если запустить свой линуксовый программный веб-сервер, то локально открывается в браузере, (установленным в самой виндоус ОС)
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 668
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань

Re: Клиент-Сервер.

Сообщение Vadim » 17.02.2019 11:45:35

Ichthyander писал(а):На заметку: Windows 10 позволяет установить Linux прямо в систему (не виртуальная машина!).

Если мне не изменяет память - это называется Hyper-V... :-)
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Клиент-Сервер.

Сообщение Ichthyander » 17.02.2019 11:52:20

Vadim писал(а):
Ichthyander писал(а):На заметку: Windows 10 позволяет установить Linux прямо в систему (не виртуальная машина!).

Если мне не изменяет память - это называется Hyper-V... :-)

Не знаю, но в стандартных компонентах Windows включается как Windows subsystem for Linux. Так и называется вроде WSL. Можно установить Ubuntu, Debian и др Linux ОС
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 668
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань

Re: Клиент-Сервер.

Сообщение Лекс Айрин » 17.02.2019 11:53:18

Vadim, скорее всего с правами проблема. Включая UAC. Проблема старая , видимо, из-за того, что делали все это наспех. Мне попадалась, когда шары настраивал. Правда у меня был полностью открыт доступ.

Добавлено спустя 7 минут 54 секунды:
Ichthyander, вряд ли в саму винду. Скорее на одном разделе и запускать параллельно винде. Кстати, серваки есть и под Винду причем, даже не поставляющиеся с ней. Например комплекс для отладки вебсайтов denver. Впрочем, все его компоненты совершенно свободно доступны и по отдельности. Ставил, запускал и даже пользовался.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Клиент-Сервер.

Сообщение Vadim » 17.02.2019 12:16:07

Ichthyander
Понятно... У меня 10-ки нету чтобы посмотреть. Наверное это что-то типа WINE в Linux...
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Клиент-Сервер.

Сообщение Ichthyander » 17.02.2019 13:07:18

Vadim писал(а):Ichthyander
Понятно... У меня 10-ки нету чтобы посмотреть. Наверное это что-то типа WINE в Linux...

Да, это скорее на Wine похоже. Обоим системам Windows и подсистеме для Linux доступны те же самые файлы. Но важно отличие: устанавливается самый натуральный дистрибьютив Линукс, а не эмулятор какой-нибудь
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 668
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань

Re: Клиент-Сервер.

Сообщение CynicRus » 17.02.2019 22:02:17

Дык, задача выглядит на 1 сокет сервер. И запустить его под нужным юзверем. Или я чет не въехал в задачу.
CynicRus
постоялец
 
Сообщения: 106
Зарегистрирован: 28.06.2012 14:31:11

Re: Клиент-Сервер.

Сообщение Лекс Айрин » 17.02.2019 22:35:16

CynicRus, файлопомойки обычно существуют для одноранговых сетей. Во всех остальных случаях проще залить на FTP сервак. И раздаваться должно всем. То есть одним сокетом явно не обойдешься.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Клиент-Сервер.

Сообщение skobanev » 18.02.2019 18:49:08

Ох спасибо столько ответов.
1. Linux - ну не хочется мне и так сервак который 24/7 молотит ставить еще и подсистему.
2. По доступу - Возможно я что то и не так делаю, но при подключении юзера к компу все равно спрашивается логин и пароль. потрачен на это один рабочий день и либо у нас тяму не хватает, либо веник не дает подключится к шаре без авторизации
3. Про ФТП мы думали, возможно на этом и остановимся.
skobanev
новенький
 
Сообщения: 33
Зарегистрирован: 24.02.2016 23:55:01
Откуда: Ростов-на-Дону

Re: Клиент-Сервер.

Сообщение Vadim » 19.02.2019 04:05:12

skobanev
По поводу 2. Если у Вас не доменная аутентификация, то поведенеи расшаренного компа именно такое, какое и должно быть. Чтобы не запрашивался логин-пароль, надо чтобы у подключающегося компа сессия была с идентичным логином-паролем. При доменной аутентификации этот аопрос решается автоматом созданием соответствующих доменных пользователей и заданием им прав на приёмнои компе.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: tipaproger и гости: 26

Рейтинг@Mail.ru