lftp (Sophisticated command line FTP)

[ 戻る | トップページに戻る ]

概要

lftp とは、FTP のほか HTTP にも対応した FTP クライアント。 PASV も可能。

URL

http://lftp.yar.ru/

インストール環境

Slackware 7.0 (Kernel 2.2.14 + glibc 2.1.2)
Plamo Linux 2.2.1 (Kernel 2.2.19 + glibc 2.2)

必要なもの

特になし

バージョン

2.5.2

インストール手順

$ tar xvfz lftp-2.5.2.tar.gz
$ cd lftp-2.5.2
$ ./configure
(snip)
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... gcc -E
checking the maximum length of command line arguments... 49153

ここで非常〜に時間がかかる。待つべし。
$ make
$ make check
$ su
# make install
# exit

いざアクセスしてみると、次のエラーが出てしまい操作できない。
$ lftp -u  user,password xxx.xxx.xxx.xxx
lftp user@xxx.xxx.xxx.xxx:~> ls
ls: 致命的エラー: SSL connect: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

/usr/local/etc/lftp.conf に以下のエントリを追加。これで解決。
set ftp:ssl-allow no

[ 戻る | トップページに戻る ]