Как найти различие в передающих паролях к ProFTPD

Существует Сервер CentOS с установленным proftpd, который работает в течение долгого времени. Теперь я создаю пользователя правильный путь как прошлый раз и проверяю, что он с ftp управляет на окнах CMD, и он работает.

/etc/proftpd/ftpasswd --passwd --name newuser --uid 9999 --home /var/ftp/newuser --shell /bin/false

Теперь новый пользователь пытается соединиться с новыми созданными учетными данными с сервером и получить неправильный пароль. Таким образом, я повторяю со встроенным Клиентом ftp из окон подключение банки к Серверу. Новый пользователь использует Windows Explorer для соединения с FTP-сервером. Я пробую его также и получаю пароль, неправильный также.

Возможно, это - проблема кодирования в то время как передача пароль к серверу. Как я могу отладить его? Подлинный журнал proftpd не показал подсказку, что идет не так, как надо. Я пробую сервал Клиенты FTP, и все протестированные хорошо работают, но не Проводник Клиент FTP.

Журнал от Клиента FTP Windows Explorer

FTP Server [18783] ::ffff:xx.xx.xx.xx [31/Jul/2015:17:53:44 +0200] "USER newuser" 331
FTP Server [18783] ::ffff:xx.xx.xx.xx [31/Jul/2015:17:53:44 +0200] "PASS (hidden)" 530

Журнал от той же машины со встроенной cmd командой ftp:

FTP Server [19016] ::ffff:xx.xx.xx.xx [31/Jul/2015:17:55:03 +0200] "USER newuser" 331
FTP Server [19016] ::ffff:xx.xx.xx.xx [31/Jul/2015:17:55:03 +0200] "PASS (hidden)" 230

Я ввожу времена сервала пароля с копией и вставкой и ввел ее вручную. Как я могу проверить переданный пароль?

Обновление: На Стороне клиента я должен выполнить wireshark и показать, что пароль, отправляют правильно. В Пакетах FTP существует все прекрасное. Это - протокол Wireshark от Windows Explorer. Единственной разницей для встроенного Клиента FTP является запрос на анонимного пользователя.

Response: 220 ProFTPD 1.3.3g Server
Request: USER anonymous
Response: 331 Password required for anonymous
Request: PASS User@
Response: 530 Login incorrect.
Response: 220 ProFTPD 1.3.3g Server
Request: USER newuser
Response: 331 Password required for newuser
Request: PASS secret
Response: 530 Login incorrect

Та же машина со встроенным клиентом ftp дает этот вывод:

Response: 220 ProFTPD 1.3.3g Server
Request: USER newuser
Response: 331 Password required for newuser
Request: PASS secret
Response: 230 User newuser logged in
0
задан 3 August 2015 в 10:24
1 ответ

Вы можете использовать tcpdump для захвата пакетов из сети в файл затем проанализируйте их.Это должно сказать вам, что именно отправляется.

0
ответ дан 5 December 2019 в 12:30

Теги

Похожие вопросы