私が管理しているすべてのサーバーへのsshリンクを含む静的なHTMLの開始ページを作成しようとしています。私は、次のようにエミュレートしますHTMLリンクを作成しようとしています:ssh://追加の引数でHTMLにリンクする
のssh -t [email protected] "CD /ホーム/ユーザー/; vimのruby.rb"
これは動作します:
<a href=”ssh://[email protected]”>shell</a>
しかし、hrefリンクに余分なコマンドを渡して(vimを使ってファイルを編集してファイルを編集する)どうすればよいか分かりません。
提案がありますか?
sshの正式なURLスキームはありません。したがって、これはssh:// urlsを処理するように設定したプログラムに依存します。あるいは、あなたのブラウザに応じて、適切なコマンドを起動するカスタムスクリプトを起動するカスタムURL(editrubyrb://[email protected])を定義することができます。 – sfk
'alias'を使わない理由は何ですか? es)か少なくともshの代わりに機能しますか? – chelmertz
@chelmertz:私は実際に言及したようなbashエイリアスを持っていますが、すべてのサイト/サーバーのサムネイルとssh(端末をポップアップして特定のディレクトリに移動)を使ってリンクしています。 – face7hill