Memoize2

FTP lftp コマンドで ftps 接続


# Arch Linux
# インストール
$ yaourt -S lftp

# 設定ファイルに下記追加 /etc/lftp.conf か、ユーザごとなら ~/.lftprc
$ cat ~/.lftprc
set ftp:ssl-auth TLS
set ftp:ssl-force true
set ftp:ssl-allow yes
set ftp:ssl-protect-list yes
set ftp:ssl-protect-data yes
set ftp:ssl-protect-fxp yes
set ssl:verify-certificate no
# 最後の set ssl:verify-certificate no はサーバによって要るか要らないか別れる

# すると FTPS 接続が必要な FTP サーバにコネクトできる
$ lftp -u ユーザー名 --password パスワード サーバー名
lftp ユーザー名@サーバー名:~> quit

# 上記の書き方に後付で簡単なコマンドを渡せすには -e を使用する
$ lftp -u ユーザー名 --password パスワード サーバー名 -e "pwd; quit"
ftp://ユーザー名@サーバー名

参考: [FTP][openSUSE] コマンドラインからFTPSでFTPサーバ上のデータを取得

 

Last modified: 2016-11-03

Page Top

Index

Bw

Author: 中村 心 Shin Nakamura, Email: sn(at)i.basicwerk.com


© Shin Nakamura/BasicWerk 2008 - 2024