Страница 1 из 1

FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 12:55 pm
SergeyUAL
Здравствуйте.

Сделал настройку FTP сервера:
2018-08-02_12-47-07.jpg
2018-08-02_12-47-07.jpg (217.13 КБ) Просмотров: 5335

При переходе из чата в "Мои файлы на сервере" все в порядке.
При переходе в "Общие файлы на сервере":
2018-08-02_12-48-29.jpg
2018-08-02_12-48-29.jpg (71.56 КБ) Просмотров: 5335

выдает ошибку:
2018-08-02_12-49-09.jpg
2018-08-02_12-49-09.jpg (47.49 КБ) Просмотров: 5335



Что не так?

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 12:57 pm
Алексей Пикуров
Не знаю. Попробуйте открыть не стандартным Windows Explorer, а каким-нибудь FTP клиентом.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 1:50 pm
SergeyUAL
Такое происходит на всех клиентах.
Через FileZilla, FAR, вообще не получилось подключиться. Настройки :
2018-08-02_13-11-36.jpg
2018-08-02_13-11-36.jpg (59.86 КБ) Просмотров: 5330

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 1:53 pm
Алексей Пикуров
Что такое "Тип входа" ? Пассивный режим включен? Какие есть логи?

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 1:54 pm
Алексей Пикуров
И почему вы порт указали неправильный? У вас в настройках сервера порт указан 20000.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:20 pm
SergeyUAL
Наконец то FileZilla законнектился, только не через логин пользователя, а через UIN. Через логин не пошло!!! Но к общей папке так и не соединился.
Лог с сервера:
(4.17 КБ) Скачиваний: 57

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:26 pm
Алексей Пикуров
Не спешите и не мешайте мухи с котлетами. В личную папку вы можете залогиниться только по UIN. Для доменных юзеров там пара логин/домен. Тут всё Ок.

Насчёт входа в публичную папку. В логе сервера ясно сказано:

Код: Выделить всё
02.08.2018 14:06:54:051 2|0022|172.16.4.99 connected
02.08.2018 14:06:54:051 2|0020|172.16.4.99 USER mcuser
02.08.2018 14:06:54:051 2|0021|172.16.4.99 331 Password required for mcuser.
02.08.2018 14:06:54:051 2|0020|172.16.4.99 PASS ********
02.08.2018 14:06:54:051 2|0022|172.16.4.99 Wrong login ("mcuser")
02.08.2018 14:06:54:051 2|0021|172.16.4.99 530 Login incorrect.
02.08.2018 14:06:54:300|0022|172.16.4.99 disconnected

Логин пользователя для публичного доступа неправильный. Получается, он отличается о того, что указан у вас в настройках сервера. Заодно и пароль проверьте, мало ли.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:32 pm
SergeyUAL
Это лог при соединении с клиента. В клиенте я не нашел где поставить логин/пароль для общей папки.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:34 pm
Алексей Пикуров
Он нигде не ставится, клиент знает публичный логин и пароль, он его получает при подключении к серверу MyChat.

Так что при подключении Файлзиллой под публичным логином и паролем?

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:56 pm
SergeyUAL
Получилось через Файлзиллу. Лог:
(4.17 КБ) Скачиваний: 64


И случилось чудо!! Клиент после этого тоже стал заходить в общую папку. На других машинах тоже.
Лог при соединении с клиента:

(1.71 КБ) Скачиваний: 63


В общем какой то глюк при первом подключении с клиента к общей папке. Теперь все работает стабильно.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 2:57 pm
Алексей Пикуров
К FTP серверу подключается не клиент, а Проводник. Попробуйте поймать этот момент и понять, почему у вас так происходит.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 3:37 pm
SergeyUAL
Последовательность действий, с доступом к общей папке.
1. Ставим пароль на сервере в русской раскладке+перезагрузка FTP: Фалзилла входит, клиент не входит.
2. Меняем пароль на сервере на пароль в английской раскладке+перезагрузка FTP: Фалзилла не входит, клиент входит.
3. Просто перезагрузка FTP, ничего не поменяла: Фалзилла не входит, клиент входит.
4. Выключаю публичный доступ + перезагрузка FTP, затем включаю публичный доступ + перезагрузка FTP: файлзилла входит и клиент входит.

Цикл повторил несколько раз, одинаково.

Скорее всего изначально был введен пароль в русской раскладке(возможно случайно).
Неплохо было бы сделать возможность посмотреть введенный пароль, для публичного доступа, на сервере!!!

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Чт авг 02, 2018 7:43 pm
Алексей Пикуров
Есть нюансы для UNICODE-паролей, они не будут корректно работать в Explorer (надо строку преобразовывать в Esc-последовательность, мы этого не делали). Поэтому прикрутили механизм одноразовых токенов, там будет всё ок.

viewtopic.php?p=31115#p31115

К тому же, это намного более безопасно.
Неплохо было бы сделать возможность посмотреть введенный пароль, для публичного доступа, на сервере!!!

Сделали.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Вс июл 26, 2020 3:50 pm
Денис64
Настройка Проводника для доступа к общей папке: ссылка удалена модератором

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Вс июл 26, 2020 3:52 pm
Алексей Пикуров
Во всех новых Windows пассивный режим FTP в Проводнике включен и так, это необязательно. И совет вредный. Там говорится, что галку нужно снять. А не поставить :)

Вы читали, что там написано?

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Вс июл 26, 2020 3:56 pm
Алексей Пикуров
Денис, я удалил ссылку из вашего сообщения. Если вы не согласны — аргументируйте.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Вт июл 28, 2020 8:49 am
Денис64
Несколько раз попробовал включить м отключить эту галочку. На удивление при отключенной файлы вижу, при включенной - сообщение об ошибке.

У меня следующая конфигурация: сервер 8.0.3 на Windows 10, клиент на Windows 7. В брандмауэре DrWeb разрешены все сетевые подключения. На серверном компьютере в параметрах сетевого адаптера отключен "Клиент для сетей Windows" есть только "IP версии 4" и "Планировщик пакетов QoS".

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Вт июл 28, 2020 9:58 am
Алексей Пикуров
Возьмите файлзиллу или FAR, включите логи и покажите их, пожалуйста.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Пт июл 31, 2020 10:40 am
Денис64
Вот ftp.log для 4 попыток открытия общей папки:
проводником, галка отключена, есть доступ;
проводником, галка включена, нет доступа;
ФАРом, галка включена, есть доступ;
ФАРом, галка отключена, есть доступ.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Пт июл 31, 2020 9:27 pm
Алексей Пикуров
В логе все перемешано, не понимаю, где начинается и где заканчивается что. Мало того, там ещё смешаны разные типы авторизации, по токенам и без.

Re: FTP сервер, вход в общую папку.

СообщениеДобавлено: Пт июл 31, 2020 9:28 pm
Алексей Пикуров
P.S. И я говорил о клиентских логах. Сорри, что не указал конкретнее.