PDA

Просмотр полной версии : Программа управления каталогами пользователя


PJ
28.11.2016, 17:53
Имеется в сети (VPN, если точно) машина под Win10.
Необходима сторонняя утилита, которая позволит управлять доступом к ресурсам этой машины.
Иными словами на диске этой файлопомойки есть 10 папок и необходимо организовать доступ 10-ти пользователям к своей, персональной, папке. Ввел логин/пароль и увидел только свой именной каталог (чужие-дзюзь! не доступны).
Штатные средства винды не устраивают (уж больно глючные они у десятки).
Подскажите имя искомой софтинки.

ATV
28.11.2016, 18:04
Любой фтп-сервак.
http://www.3dnews.ru/573906
И вот попроще, может подойдет https://www.resilio.com/individuals/

PJ
28.11.2016, 18:18
Любой фтп-сервак.
Увы, вариант не подходит. Пользователь должен иметь возможность работать непосредственно с содержимым папки. К примеру открыть тот же эксель файл, внести изменения и сохранить без скачивания к себе и последующей записью файла на FTP сервер.
Иными словами нужен доступ к файлам, как на подмонтированном сетевом диске.

ATV
28.11.2016, 18:53
Увы, вариант не подходит. Пользователь должен иметь возможность работать непосредственно с содержимым папки. К примеру открыть тот же эксель файл, внести изменения и сохранить без скачивания к себе и последующей записью файла на FTP сервер.
Иными словами нужен доступ к файлам, как на подмонтированном сетевом диске.

Если я ничего не путаю (давно возился). Папки и были расшарены как сетевые диски. В проводнике подключал ftp-папку как сетевой диск.

Ну или тогда вариант с resilio. Папки автоматом синхронизируются. Для конечного пользователя выглядит будто папка у него на компе.

PJ
28.11.2016, 22:41
Если я ничего не путаю (давно возился). Папки и были расшарены как сетевые диски. В проводнике подключал ftp-папку как сетевой диск.
Даже как к подключенному диску есть ограничение на редактирование содержимого. Можно только скопировать или записать. Редактировать содержимое файлов "на лету" нельзя.
Ну или тогда вариант с resilio. Папки автоматом синхронизируются. Для конечного пользователя выглядит будто папка у него на компе.
Тоже не подходит. Нельзя что бы хвосты информации оставались на жестком диске пользователей.

В любом случае спасибо Вам за попытку помочь.

vics13
29.11.2016, 12:46
NFS спробуйте.

PJ
29.11.2016, 13:51
NFS спробуйте.

Спасибо, покопаю туда.

Sergo_Bird
29.11.2016, 18:16
А че не нравится с удаленными рабочими столами под винсервер?

Отправлено с моего PSP5453DUO через Tapatalk

pashk@
29.11.2016, 20:03
поднять виртуалку с самба-сервером, создать пользователям юзеров, раздать права на смонтированные шары?

softm
30.11.2016, 06:41
Я лично поднял cloude station/services То есть пользователь локально работает, а после изменений все измененное сливается на сервачек. Помогает если файлы большие или сеть не вся ваша чисто физически. Типа дропбокс такой, для тех у кого виндаХП.

Но smb конечно это правильно и надежно когда все локально.

PJ
30.11.2016, 10:10
Таки остановился на виртуалбоксе с дебианом. Самба устроила.
Всем спасибо за советы.

soladko
09.12.2016, 14:08
А можно тут спрошу? никогда не писал макросов в ексел, честно некогда изучать, а нужно только одну штучку сделать.

Private Sub Worksheet_Change(ByVal Target As Range)
If Application.Intersect(Range("a2:i2"), Target) Is Nothing Then Exit Sub 'проверяется, _
в нужной ли ячейке происходит изменение, в данном случаи ячейки А2-I2, если изменения происходят в _
других ячейках, макрос не срабатывает
Range("k2") = Now 'указываем в какую ячейку выводить результат


End Sub

Надо чтоб этот макрос выполнялся например в первых 200строчках, больше пока не нужно. Как это размножить? Чтоб a3:i3 результат в к3 и так далее? Тому кто это знает работы на полторы минуты, помогите плиз.