*sftpプロトコルに対する自動リンク [#p617b13b]

-ページ: [[BugTrack2]]
-投稿者: [[Ratbeta]]
-優先順位: 低
-状態: 却下
-カテゴリー: その他
-投稿日: 2005-03-14 (月) 12:15:01
-バージョン: 

**メッセージ [#d96250f5]
[[official:続・質問箱/660]]より。
sftpプロトコルに対して自動的にリンクさせるパッチです。

 --- make_link.1.17.php	Sat Feb 05 12:40:13 2005
 +++ make_link.php	Mon Mar 14 11:14:18 2005
 @@ -340,7 +340,7 @@
   (?:>|:)
  )?
  (                 # (3) url
 - (?:(?:https?|ftp|news):\/\/|mailto:)[\w\/\@\$()!?&%#:;.,~'=*+-]+
 + (?:(?:https?|s?ftp|news):\/\/|mailto:)[\w\/\@\$()!?&%#:;.,~'=*+-]+
  )
  (?($s1)\]\])      # close bracket
  EOD;

----
-この定義に厳密に従うとなると、微妙な気がします。 http://www.iana.org/assignments/uri-schemes pukiwiki ローカルルールで対応というのもアリだとは思いますが…。あるいは「ftp として解釈されるよりはマシ」という考え方もありますし。うむむ。 -- [[kawai]] &new{2005-03-14 (月) 13:09:45};
-参考までに: http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ssh-url-scheme.html  -- [[kawai]] &new{2005-03-17 (木) 00:56:52};
-こんにちは :) ここで [[kawai]]さんが言われているのは、「sftp」という URI scheme はきちんと既定されたものではないという点ですね。 -- [[henoheno]] &new{2005-03-26 (土) 21:35:24};
-現実的な道具であって欲しいので、ひどく問題でなければあまりこだわらないのですが、わからない点があります。 -- [[henoheno]] &new{2005-03-26 (土) 21:35:33};
-- もとの提案をされた je1sgh さんがどのような形でどのようにsftpを使っているのか。どんな環境で、クリックしたら何が起動するのか。そのために必要な設定は何か。
-- je1sgh さんと同じ方法をどの位の人(OS、ブラウザ)が利用できるのか。
--- Firefox 1.0.2は「sftpというプロトコルは登録されていません。」と表示するようです
--- Internet Explorer 6 でちょっと試した範囲では、ftpで接続しようとしてしまうようです
-- 実際にこの URI scheme はどこで、どのくらい使われているのか。
-カスタマイズは非常に容易なようですが、Tipsとして残しておくにしても少々情報が足りないように思います。 -- [[henoheno]] &new{2005-03-26 (土) 21:38:07};
-SSH上で動作するファイル転送プロトコルでしょうか。例えばそのGUIクライアントであるWinSCP( http://winscp.net/ http://www.tab2.jp/~winscp/ ) はscpとsftpのプロトコルを登録することができます。が、普通は不特定多数にSSHのアクセスを許容する事は無いでしょうし、用途としてはかなりニッチでしょうね… -- [[Mizar]] &new{2005-03-27 (日) 00:55:10};
-- コメントありがとうございます。「プロトコルを登録する」という部分をもう少し教えて下さい。そこが(このページに)明確になれば、上のパッチと合わせて、少なくとも同じニーズを持った人が使える様になると思います。ポイントはWebブラウザからsftp(WinSCPやOpenSSHのsftp)をダイレクトに起動できるかどうかです(je1sgh さんが「使っている」のだから、どこかにあるのでしょうけど)。 -- [[henoheno]] &new{2005-03-27 (日) 11:34:09};
--WinSCPの場合、インストール時のオプション項目、もしくは起動後の環境設定ダイアログにて、「scp:// sftp:// のファイルタイプを登録」を選択できます。その後は、ブラウザのロケーションバーやその他諸々(例:「ファイル名を指定して実行」ダイアログ)にsftp://で始まるURIを入力することで、プロトコルに対応するアプリケーション(この場合はWinSCP)を起動できるようです。 -- [[Mizar]] &new{2005-03-27 (日) 12:06:05};

- Internet Explorer 5.0J Macintosh Edition: プロトコルヘルパー
-- http://web.kyoto-inet.or.jp/people/quantum/IE/protocol.html

- Mac OS X: プロトコルヘルパーを安全な設定にする
-- http://isl.educ.fukushima-u.ac.jp/~shinoda/net-docs/20040520-applehelper/

-そういえば最近こんな画面(ヘルパーアプリケーションの設定画面)を見ていないなぁ・・・ -- [[henoheno]] &new{2005-03-27 (日) 12:02:21};
-- コメントありがとうございます。結局最近のWindowsでは、ヘルパーアプリケーションを設定する機能がOS側に取り込まれたのでしょうね。 -- [[henoheno]] &new{2005-03-27 (日) 12:08:45};
-- Internet Explorer ではなく、「エクスプローラ」の「フォルダオプション」にそれらしき設定がありました。ただ手動登録の方法は不明でした。 -- [[henoheno]] &new{2005-03-27 (日) 12:18:43};
--取り込まれた、というかアプリケーションがめいめいにレジストリを操作しているだけではないかと。 -- [[Mizar]] &new{2005-03-27 (日) 12:21:54};
-申し訳ありません.半端な情報出して,そのままフォローせず.MacOS XにInterarchyというftp, sftpクラアイアントをインストールしていると,FireFoxで,sftp://... をクリックしてダイレクトに起動します.また,KDEでKonquerorでは,Konqueror自身がsftpをハンドルします.いずれも私にとっては日常的な環境ですが,一般的ではないということでしょうね^^; -- [[je1sgh]] &new{2005-05-25 (水) 17:01:31};
--一般的でないというよりは、先に議論が出ているように正式なRFCが発効されていないというのが大きいと思います。非公式なものをサポートするということはそれだけリスクも大きいんですよね。ちなみにsftpではなくftpsはRFCで定義されていたように思いますが、こちらの方はどうでしょうか。 -- [[Ratbeta]] &new{2005-05-25 (水) 20:41:18};
--たとえば,http://homepage1.nifty.com/yito/anhttpd/faq/ftp.html にありますが,sftpはsshに包含される拡張機能で,ftpsとは別物のようです.RFC的にはあくまで"ssh"なんですね.しかし,私にはsftpなしの暮らしは考えられないのですが.世間一般ではftpsを使うのが''普通''なのでしょうか.いまさらftpで個人情報をやりとりするわけにも行きませんし^^; -- [[je1sgh]] &new{2005-05-26 (木) 07:48:27};
--世間一般で言うと、ftps (ftp + SSL) < sftp (ssh subsystem) だと思います。wiki にまとめる場合は、私の場合はむしろ https の webdav を選択してしまうので、あまりこういったニーズには考えが及んでいませんでしたが、なるほど Konqueror は扱うのですか…。 -- [[kawai]] &new{2005-06-11 (土) 21:36:48};
-また URL に関しては、野良仕様が特にたくさんあるので、sftp にいちいち目くじらを立てる必要もなく、使いたい人がいれば使えばいいんじゃないかという意見も、それはそれでアリだと思います。例えば、w3c のドキュメント http&#x3a;//www.w3.org/TR/uri-clarification/ の 2.1.2 を見ると、そう思えてきました。結局、さじ加減の問題でしょうかしら。 -- [[kawai]] &new{2005-06-11 (土) 21:59:19};
- 関連 > [[URL認識パターン>URL認識パターン]] -- [[kawai]] &new{2008-05-06 (火) 02:31:03};

//#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.116 sec.

OSDN