0
私は最初のsshをサーバーに書き込んだ後、そのサーバーからElastiCache Redisエンドポイントにtelnetで接続しようとしています。TelnetコマンドをBashスクリプトでSSHに渡す
マイコードは以下の通りです:telnet.sh
#!/bin/bash
...
ssh -t -i $key_home [email protected]$private_ip << EOF
telnet $endpoint $_port
EOF
私は、ユーザーが起動した後のRedisがコマンドをcliを入力できるように私のbashスクリプトを呼び出して、ユーザーが対話的にRedisのクラスタに接続することがしたい
telnet.sh。
上記のコードが開き、redisクラスタに接続しますが、すぐにsshセッションを閉じます。 Redis Clusterに接続して入力をユーザに直接戻す方法はありますか?
ありがとうございます!
ありがとうチャールズ。それはトリックでした!また、きれいな説明に感謝! – ysscoding1