|
|
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Добрый день, подскажите пожалуйста: необходимо реализовать доступ к сетевой папке по протоколу smb 2.0. В интернете нашел только библиотнку для smb первой версии, а так же какую-то самописную библиотеку, которой бы не хотелось бы пользоваться. Подскажите, пожалуйста, какие пути есть реализации этой задачи и, может быть, я посто не нашел нужную библиотеку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2017, 14:09 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
В чём проблема просто использовать UNC-имена??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2017, 16:51 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovВ чём проблема просто использовать UNC-имена??? Проблема только если клиент - линукс. А если клиент - windows, то таки да UNC рулит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2017, 17:09 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Ну, вроде, smbclient под хрюниксом - вполне себе "system-wide". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2017, 17:18 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПроблема только если клиент - линукс. А если клиент - windows, то таки да UNC рулит. Проблема будет даже в случае если он захочет получить доступ не от пользователя под которым работает jvm. Типа вебморды для фалйлопомойки. Хотя тоже решаемая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 08:23 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Сергей АрсеньевПроблема будет даже в случае если он захочет получить доступ не от пользователя под которым работает jvm. Типа вебморды для фалйлопомойки. Хотя тоже решаемая. Да. Тогда проще маунтить с нужными правами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 08:29 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
BlazkowiczДа. Тогда проще маунтить с нужными правами. Так как узнать нужные? Вошел на вебморду Иванов - должен видеть то, что по ACL доступно Иванову. Петров свое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 08:35 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
То что можно решить mount или unc - специального клиента не требует. Ну разве что совсем странная железка, на которой кроме java ничего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 08:36 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Сергей АрсеньевТипа вебморды для фалйлопомойки. Хотя тоже решаемая.Вот не надо сначала делать кривокосое решение, а потом подпирать его костылями. С файлопомойкой через веб-морду Иванов и Петров будут работать или под одним логином или по очереди. Просто потому, что: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 10:13 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov Код: plaintext 1. 2. Лишний довод не пользоваться встроенным в OS клиентом. Или Вы не поняли смысл выдуманного мной примера, зачем ТС может понадобится клиент для smb встроенный в программу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 11:34 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Сергей АрсеньевТо что можно решить mount или unc - специального клиента не требует. Ну разве что совсем странная железка, на которой кроме java ничего нет. Несколько плаваю в терминологии, поэтому хотел уточнить unc - это адреса вида \\server\user\? mount - для unix систем? Еще вопрос, если сетевую папку примонтировать (подключить сетевой диск в Windows), то доступ будет же по протоколу? bochkovесть в разработке сам не пользовался http://commons.apache.org/proper/commons-vfs/filesystems.html Вижу только CIFS, а это, если не ошибаюсь, smb1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 23:35 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
Обычно если стоит задача - получить доступ к smb(cifs), или nfs то нормальные люди в нормальных системах программирования взваливают эту задачу на функции ОС. Просто монтируют нужный ресурс в свой HOME и работают с ним как с обычной файловой системой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 00:56 |
|
||
|
Java и smb 2.0
|
|||
|---|---|---|---|
|
#18+
TimeinНесколько плаваю в терминологии, поэтому хотел уточнить unc - это адреса вида \\server\user\? даTimeinmount - для unix систем?для Винды net use ... В результате получишь TimeinЕще вопрос, если сетевую папку примонтировать (подключить сетевой диск в Windows), то доступ будет же по протоколу? Этим займется встроенный в Винду или Самбу клиент. Для тебя будет выглядеть просто как файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 08:42 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39480268&tid=2122794]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
94ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 461ms |

| 0 / 0 |
