Существует Сервер 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