powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Передать файл от пользователя пользователю в пределах компа
25 сообщений из 34, страница 1 из 2
Передать файл от пользователя пользователю в пределах компа
    #36652988
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно чтобы один пользователь мог передать другому файлы в пределах одного компьютера. Можно, конечно, воспользоваться папкой "Общие документы", но нужно, чтобы никто, кроме них двоих (и админа, разумеется) этот файл не видел.

Пользователи не имеют права задавать права доступа NTFS и расшаривать папки.

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

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

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

Какие есть соображения?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653104
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это штука называется почта, электронная, которая e-mail. Любой локальный почтовый сервер и один раз настроить почтовый клиент пользователям.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653117
mr_bo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том виде, в котором Вы это написали - не реализуемо средствами Windows. Попробуйте описать изначальную задачу, а не предполагаемые пути решения, которые Вы изобрели.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653165
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще сделать виртуальное хранеиние инфолрмации на каком-нибудь сервере?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653294
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPK,
ставь TrueCrypt, делай виртуальный раздел, монтируй, задавай пароль.
Каждый подключается к зашифрованному разделу, вводит себе пароль, монтирует его как диск и работает
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653308
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты уж совсем понизил администратора, до гостя по всей видимости.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653310
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TREYBPK,
ставь TrueCrypt, делай виртуальный раздел, монтируй, задавай пароль.
Каждый подключается к зашифрованному разделу, вводит себе пароль, монтирует его как диск и работает
А прав то у него на это, без администратора хватит?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653317
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhodА не проще сделать виртуальное хранеиние инфолрмации на каком-нибудь сервере?
Нет сервера, есть только этот компьютер.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653318
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyЭто штука называется почта, электронная, которая e-mail. Любой локальный почтовый сервер и один раз настроить почтовый клиент пользователям.
Эта штука называется - не читаешь вопрос.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653323
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPKKhodА не проще сделать виртуальное хранеиние инфолрмации на каком-нибудь сервере?
Нет сервера, есть только этот компьютер.
Что и Интернет недоступен, например Гугл, они это бесплатно предлагают.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653329
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly PodgoretskyTREYBPK,
ставь TrueCrypt, делай виртуальный раздел, монтируй, задавай пароль.
Каждый подключается к зашифрованному разделу, вводит себе пароль, монтирует его как диск и работает
А прав то у него на это, без администратора хватит?
Сложно сказать.. я в политики его "локального домена" не заглядывал. По идеи хватит!
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653335
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly PodgoretskyBPKKhodА не проще сделать виртуальное хранеиние инфолрмации на каком-нибудь сервере?
Нет сервера, есть только этот компьютер.
Что и Интернет недоступен, например Гугл, они это бесплатно предлагают.
Есть такая фишка.. удобно тоже кстати, но безопасно ли ? Если политика партии позволяет, то не плохой инструмент... если работать с doc-ументами
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653366
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_boВ том виде, в котором Вы это написали - не реализуемо средствами Windows. Попробуйте описать изначальную задачу, а не предполагаемые пути решения, которые Вы изобрели.
Изначальная задача:
есть несколько изолированных от внешнего мира компьютеров, безо всяких серверов, и даже, будем считать, без доступа в Интернет. Я на них админ. Операционные системы - WinXP, WinVista, Win7.
На каждом из компьютеров с десяток пользователей, все входят локально.

Каждый пользователь имеет доступ только в своё рабочее пространство (документы, картинки, видео - в общем, стандартные папки Windows) и, естественно в папку "Общие документы".

Задачи две:
1. Нужен способ быстро передавать файлы и папки от одного пользователя во владение другому пользователю, т.е. перемещать их в другой профиль пользователя.
2. Нужен способ быстро и понятно для пользователя расшарить отдельные папки тому, кому он укажет.

В обоих случаях:
размер - иногда до десятков гигабайт,
количество - от одного до сотен тысяч файлов.

Три обязательных условия:
- для обычного пользователя передача должна происходить легко и просто
- продвинутые пользователи не должны иметь возможность нарушить базовые минимальные права доступа, как для администратора, так и для себя самих
- передаваемые файлы должны быть доступны только тем, кому указал пользователь + базовые права, установленные администратором.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653385
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPKIvan_PisarevskyЭто штука называется почта, электронная, которая e-mail. Любой локальный почтовый сервер и один раз настроить почтовый клиент пользователям.
Эта штука называется - не читаешь вопрос.Прочитал, но суть решения-то не меняется.
Если почтовик поднять, это круто, то про электронный документооборот можно не вспоминать.
Ну или пишите нечто свое, по сути там не сложно, любая СУБД умеющая хранить блобы, список юзеров и гуевый фронтэнд, где пользователь может загрузить файл и настроить галочками атрибуты доступа, пяток таблиц в базе и всех делов-то.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653407
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyЕсли почтовик поднять, это круто, то про электронный документооборот можно не вспоминать.
Ну или пишите нечто свое, по сути там не сложно, любая СУБД умеющая хранить блобы, список юзеров и гуевый фронтэнд, где пользователь может загрузить файл и настроить галочками атрибуты доступа, пяток таблиц в базе и всех делов-то.
Почта и СУБД создаёт копию, а там копия не нужна - потом заморочки с синхронизацией версий. Да и не проглотит почта такой объём данных. И СУБД тоже. Опять-таки, лучше физически данные никуда не перемещать, просто определить их в другой каталог и дать права.

Документооборот там специфический - идёт в основном обмен бинарниками по 100-500 МБ, в режиме, так сказать, передачи вахты от одного пользователя другому. Один пользователь ушёл, оставил несколько гигов заступившему на его место, и только ему. Тот ушёл - оставил следующему, и т.д.

Важно: пользователи не должны по поводу передачи файлов постоянно дёргать админа.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653414
Берлuнгер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPKИзначальная задача
если вас не устраивает почта, то НИКАК.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36653435
Violator2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФТП?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36654443
mr_bo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPK
Изначальная задача:
есть несколько изолированных от внешнего мира компьютеров, безо всяких серверов, и даже, будем считать, без доступа в Интернет. Я на них админ. Операционные системы - WinXP, WinVista, Win7.
На каждом из компьютеров с десяток пользователей, все входят локально.

Каждый пользователь имеет доступ только в своё рабочее пространство (документы, картинки, видео - в общем, стандартные папки Windows) и, естественно в папку "Общие документы".

Задачи две:
1. Нужен способ быстро передавать файлы и папки от одного пользователя во владение другому пользователю, т.е. перемещать их в другой профиль пользователя.
2. Нужен способ быстро и понятно для пользователя расшарить отдельные папки тому, кому он укажет.

В обоих случаях:
размер - иногда до десятков гигабайт,
количество - от одного до сотен тысяч файлов.

Три обязательных условия:
- для обычного пользователя передача должна происходить легко и просто
- продвинутые пользователи не должны иметь возможность нарушить базовые минимальные права доступа, как для администратора, так и для себя самих
- передаваемые файлы должны быть доступны только тем, кому указал пользователь + базовые права, установленные администратором.
Как вариант. Можно создать такую структуру папок для обмена данными:
User1 - (доступ на чтение для всех пользователей)
--User2 - (доступ на изменение для User1 и User2)
--User3 - (доступ на изменение для User1 и User3)
--UserN - (доступ на изменение для User1 и UserN)
User2 - (доступ на чтение для всех пользователей)
--User1 - (доступ на изменение для User2 и User2)
--User3 - (доступ на изменение для User2 и User3)
--UserN - (доступ на изменение для User2 и UserN)

и тд., по сути - создать каталог для обмена данными для каждого из сочетаний пользователей.
Задача пользователя - переместить файл в нужный каталог.
Задача1 - решена (перемещение файлов внутри одного раздела происходит достаточно быстро)
Задача2 - решена (структура каталогов уже создана администратором)
Условие1 - решено (передача файлов путем перемещения в заданный каталог)
Условие2 - решено (у пользователей не будет прав на изменение разрешений)
Условие3 - также решено (разрешения на каталоги заданы администратором)

Минусы:
1. нет страховки от появления копий файлов (если пользователь будет по каким-то причинам вместо перемещения использовать копирование).
2. существует некоторая избыточность в предложенной структуре каталогов.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36654583
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPK... СУБД создаёт копию, а там копия не нужна - потом заморочки с синхронизацией версий. Да и не проглотит почта такой объём данных. И СУБД тоже. ...Честно говоря никаких технологических проблем не вижу, кроме разве что отсутствия нормального ТЗ. Файлы можно в БД не загонять, а хранить только ссылки, по запросу с клиента СУБД достает файл из хранилища и кэширует на локальный диск клиента, по окончании работы запихивается обратно, пимпочки управления доступом средствами СУБД можно сделать самые навороченные. В том числе блокировки, хранение версий, откат на заданное сохранение. Было бы желание.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655487
474
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне приходит в голову идея разработать некий сервис, который будет запускаться под правами системы при старте и гуй к нему. При старте гуй выводит список файлов в каталоге "Мои документы" текущего пользователя, позволяет отметить файлы, выбрать локального пользователя (одного) кому их передать и нажать ok. После ok сервис тупо переносит выбранные файлы из каталога текущего пользователя в каталог выбранного и модифицирует у файлов владельца.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655502
Violator2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
474Мне приходит в голову идея разработать некий сервис, который будет запускаться под правами системы при старте и гуй к нему. При старте гуй выводит список файлов в каталоге "Мои документы" текущего пользователя, позволяет отметить файлы, выбрать локального пользователя (одного) кому их передать и нажать ok. После ok сервис тупо переносит выбранные файлы из каталога текущего пользователя в каталог выбранного и модифицирует у файлов владельца.

Чем это отлично от ФТП сервера?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655516
474
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Violator2,

тем, что

а) не надо тупо гонять по сетевому интерфейсу гигабайты данных.
б) передать можно только одному, а не нескольким.
в) сервис можно написать так, что будет делаться именно "перемещение", а вот в клиенте ftp никто не помешает пользователю не move, а copy файл, что приведет к конфликтам версий впоследствии (когда файл обойдя кучу других пользователей вернется к исходному).
г) чем больше альтернатив, тем лучше, нес па?
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655519
Violator2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
474Violator2,

тем, что

а) не надо тупо гонять по сетевому интерфейсу гигабайты данных.
б) передать можно только одному, а не нескольким.
в) сервис можно написать так, что будет делаться именно "перемещение", а вот в клиенте ftp никто не помешает пользователю не move, а copy файл, что приведет к конфликтам версий впоследствии (когда файл обойдя кучу других пользователей вернется к исходному).
г) чем больше альтернатив, тем лучше, нес па?

кто сказал что обязательно по сети?
Передавать можно всем у кого есть доступ
Это как вы настроете
Альтернатив куда больше у ФТП, если надо расширить рамки на больше машин или интернет сто у вас будет все готово
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655593
474
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Violator2кто сказал что обязательно по сети?
Передавать можно всем у кого есть доступ
Это как вы настроете
Альтернатив куда больше у ФТП, если надо расширить рамки на больше машин или интернет сто у вас будет все готово

1)А как еще можно передать по ftp, если не использовать сетевой стек? Разве ftp не сетевой протокол?

2) Что настроите? Клиента ftp? Под каждым локальным пользователем надо будет его настраивать или можно централизовано? Есть ли в жизни такой клиент, который можно настроить только на перемещение файлов или надо писать свой? Если писать свой - тогда согласен, а в жизни я такого пока не видел.

3) Альтернатива, в данном случае, это не разные возможности применения ftp (это не альтернативные решения, а вариации одного решения), а использование различных решений - каталогов, как уже предлагали выше, сервиса, как предлагал я, ftp, который предлагаете вы. В этом смысле чем больше альтернатив, тем проще выбрать автору топика.
...
Рейтинг: 0 / 0
Передать файл от пользователя пользователю в пределах компа
    #36655600
Violator2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
474Violator2кто сказал что обязательно по сети?
Передавать можно всем у кого есть доступ
Это как вы настроете
Альтернатив куда больше у ФТП, если надо расширить рамки на больше машин или интернет сто у вас будет все готово

1)А как еще можно передать по ftp, если не использовать сетевой стек? Разве ftp не сетевой протокол?

2) Что настроите? Клиента ftp? Под каждым локальным пользователем надо будет его настраивать или можно централизовано? Есть ли в жизни такой клиент, который можно настроить только на перемещение файлов или надо писать свой? Если писать свой - тогда согласен, а в жизни я такого пока не видел.

3) Альтернатива, в данном случае, это не разные возможности применения ftp (это не альтернативные решения, а вариации одного решения), а использование различных решений - каталогов, как уже предлагали выше, сервиса, как предлагал я, ftp, который предлагаете вы. В этом смысле чем больше альтернатив, тем проще выбрать автору топика.

не знаю что вы там придумываете, но причем тут клиент,
когда то ставил сервер и эксперементировал, просто в свойста папки и файла определите на сервере.
Сетевой а кто вам мешает стучаться к нему на той же машине?
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Windows [игнор отключен] [закрыт для гостей] / Передать файл от пользователя пользователю в пределах компа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]