我正在努力使用 lftp 登录 FTP 服务器,尽管尝试了各种方法,但它只是挂起,如下所示。下面的文字是我从lftp得到的全部内容
$ lftp
lftp :~> debug -o log.txt -c -t 9
lftp :~> set ftp:ssl-force true
lftp :~> set ssl:verify-certificate no
lftp :~> set ftp:use-feat false
lftp :~> connect ftp.dataforsyningen.dk -p 990
lftp ftp.dataforsyningen.dk:~> login MadsSkjern
Password:
lftp [email protected]:~> ls
`ls' at 0 [TLS negotiation...]
十分钟后,它仍然挂在那里,没有超时。所以我用 ctrl+c 中止。
我尝试启用最高级别的日志记录,9(来源)。但下面的文本是我得到的全部内容(日志包括我使用 ctrl+c 中止)。
$ cat log.txt
2022-11-28 18:03:10 ftp.dataforsyningen.dk ---- Resolving host address...
2022-11-28 18:03:10 ftp.dataforsyningen.dk ---- IPv6 is not supported or configured
2022-11-28 18:03:10 ftp.dataforsyningen.dk ---- 1 address found: 188.64.158.165
2022-11-28 18:03:16 ftp.dataforsyningen.dk ---- Connecting to ftp.dataforsyningen.dk (188.64.158.165) port 990
2022-11-28 18:04:16 ---- Closing control socket
到底是怎么回事?他们真的编写了一款除了这些之外没有记录任何其他详细信息的软件吗?或者我需要做什么才能让它打印更多详细信息?
作为比较,来自 Filezilla 的类似连接尝试的日志为 157 行,具有最高的日志级别。
版本和环境详细信息
LFTP | Version 4.9.2
Libraries used: GnuTLS 3.7.3, idn2 2.3.2, Readline 8.1, zlib 1.2.11
Ubuntu 22.04.3 LTS