« 東京ガスの満を持した?テレビコマーシャル | メイン | カセットテープからMDへダビングする »

2007年08月30日

[ Open Source ] Filezilla と,鍵認証を要求するサーバ

最近は利用者が減っているらしい「FTP クライアント」ですが,わたしにとっては今後も手放せない存在です.

FTP は「File Transfer Protocol(ファイル転送プロトコル)」のことで,インターネットをはじめとするネットワークで広く利用されています.わたしの場合は

  1. Ring サーバなど Anonymous FTP サーバからのダウンロード
  2. WEB サイトの更新のための,ファイルのアップロード

が FTP の主な使用目的になります.ホームページ作成用アプリケーションは,FTP クライアント機能を備えたものがほとんどですが,わたしは HTML をテキストエディタで手書きするので,FTP クライアントは必須です.

で,少し前までは WS_FTP Pro 5.0 を使っていたのですが,FTP over SSL に対応していないため,Filezilla に転向.その後,SCP クライアントとしても利用するようになり,わたしのパソコンにはかかせないアプリケーションになりました.しかし,これでも問題はあります.SSL を使った通信で,かつ,鍵認証を要するケースには,Filezilla は対応していないのです.

で,少し調べたらあっけなく解決しました.Filezilla は PuTTY という SSH クライアントをもとに作られているので,PuTTY に付属する鍵管理ツールを利用すれば,鍵認証の必要なサーバとの通信が可能になるのです.Google で「pageant Filezilla site:2ch.net」で検索し,その 65 番目の記事を見れば OK!

65 :名無しさん@お腹いっぱい。:05/03/15 18:06:04 ID:lrcqTFmx
    pageant使ってみたら鍵認証でログインできた。
    使い方って程の事も無いけど、すでに鍵認証できる環境にあるなら以下の手順でOK
    1.pageantを起動
    2.pageantに鍵を登録
    3.FileZillaで普通にSFTP接続、パスワードは空欄で可 

というわけで早速ためして...満足,満足!で,65さんの手順を少し補足すると次の通り.

  1. 「pageant」とは,PuTTY に付属する鍵管理ツールなので,PuTTY をダウンロードする.もちろん,日本語版でも可.ただし,本体は必要ないので ZIP アーカイブ版が便利.
  2. ダウンロードした ZIP アーカイブを展開して,「pageant.exe」を Filezilla のインストール先フォルダへコピー.日本語版をダウンロードしたなら「pageant.lng」も同様.
  3. TTSSH を使っている場合は「puttygen.exe」もコピーする(日本語版なら「puttygen.lng」も).puttygen.exe を用いて,OpenSSH 用の鍵を PuTTY 用に変換する.
  4. 鍵認証が必要なサーバに接続する直前に,pageant.exe を起動し,必要な鍵を追加しておく.
  5. Filezilla を起動し,接続する(パスワードは空欄でも大丈夫).
  6. 切断したら pageant.exe を終了する(追加した鍵の情報が消える).
  • PuTTY 用の鍵ファイル(*.ppk)は,pagenant.exe に関連づけておけば,鍵をダブルクリックするだけで pageant.exe に追加されるので便利だということも判明.
  • わたしの環境では,鍵認証のあり/なしで,目に見えるほどの通信速度の低下はなかった.ただし,これはサーバ側の回線が細いからかも知れない...

ますます Filezilla が便利になった.ばんざーい♪

投稿者 kanemiki : 2007年08月30日 19:55

トラックバック

このエントリーのトラックバックURL:
https://ss1.xrea.com/www.kanemiki.net/MT/mt-tb.cgi/686

コメント

よろしければコメントなどを...

サイン・インを確認しました、 . さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?


© 2004-2008 KaneMiki, All Rights Reserved.
本ブログの内容は,かねみきの個人的な見解・主張であり,わたしの所属教会や団体とは一切関係ありません.