私は自分のbashprofileに入れることができる簡単な普通の関数を書くにはどうすればいいですか? 私は望む任意のホストにコンソールを安全にするために使うことができます。bash_profileで関数を書く方法
でも、安全なコンソールはジャンプホストを経由しなければなりません。それが問題です。
function func_name() {
ssh jumphostname;
sc $hostname # from jump host secure console to another host given as input from terminal
}
この機能は、ホストをジャンプするためにログインするだけですが、そこから別のホストにセキュアコンソールをセキュアにしません。
-bash-4.1 $ FUNC_NAME host.me.com はjumphost
経由host.me.comにコンソール私を与える必要があり、このことはできないための機能ですか? 私はスクリプトを書く必要がありますか?
いいえあなたはもっと具体的にする必要はありません。これは、あなたの質問をもっと適切に言い換えることをお勧めします。これは、bash関数の記述方法ではなく、ローカルからのsshリモートコントロール駅。 – hmedia1
私があなたがしようとしていることをまとめようとすると、なぜあなたは 'ssh user @ host'とそこから作業できないのか疑問に思ってしまいます。私が言ったように、あなたがより具体的で、おそらくユースケースのシナリオを与えるならば、人々は助けることができるかもしれません。多用途のリモートコントロールと例外処理のために、私はしばしば 'expect'ラッパーを使用します – hmedia1
はい。私はより具体的な質問をしました。 – stackuser