Как выйти в имени пользователя при входе в систему через FTPES с завихрением?

$ curl -T "index.html" -k --ftp-ssl -u "MYUSER@MYDOMAIN.COM" MYDOMAIN.COM
Enter host password for user 'MYUSER@MYDOMAIN.COM':


 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 57173    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>405 Method Not Allowed</title>
</head><body>
<h1>Method Not Allowed</h1>
<p>The requested method PUT is not allowed for the URL /index.html.</p>
<hr>
<address>Apache/2.2.16 Server at MYDOMAIN.COM Port 80</address>
</body></html>
100 57480  100   307  100 57173    284  52902  0:00:01  0:00:01 --:--:-- 53633

Также отправленный на Переполнении стека

0
задан 23.05.2017, 15:41

2 ответа

я осуществил сниффинг его с wireshark:

завихрение - ftp-ssl-T "FILE.TXT"-k-u "MYUSER@MYDOMAIN.COM:MYPASSWORD" "ftp://MYDOMAIN.COM"

и эти ftps использования! :P это работает отлично! решенный :)

спасибо!

1
ответ дан 24.11.2019, 06:46

Проблема не @ (Вы не должны выходить из него), случается так, что Вы не сказали curl использовать FTP во-первых. Обратите внимание получение ответа HTTP из сервера HTTP.

ЗАВИХРЕНИЕ берет URL, и если оно встречается с пустым mydomain.com это добавляет http:// автоматически. Использовать curl ... ftps://mydomain.com (который включает --ftp-ssl автоматически, между прочим).

1
ответ дан 24.11.2019, 06:46

Теги

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