lftpでagentを使ったssh接続
リモートとファイルをやりとりするときはlftpが便利だ
かなり対話的だし補完や履歴もかなり強力
しかし どうもsshを使ったアクセスはパスワードを打たなければいけないらしい
$ lftp sftp://userid:password@hostname
lftp - [物理のかぎしっぽ]
それはいやなので agentを使う
@IT:Linuxでsshの鍵を作成するには
パスフレーズは入れない が 本当はよくないかもしれない
ただ mpiなどで分散的に並列計算するときなどはパスフレーズは空にしておく必要がある
でagentをたちあげる
そのあとは 普通にsshを使うことができる
$ lftp sftp://user:@host
userのあとにコロンが入ることに注意
これは構文的には要求されるパスワードを省略している形である
Then specify an empty password in URL:
open sftp://user:@host
network.lftp.user - Re: Feature request with SFTP: use the SSH agent demon if present - msg#00021 - Recent Discussion OSDir.com