0
我想寫一個bash到第一個ssh到服務器,然後從該服務器telnet到ElastiCache Redis端點。在Bash腳本中將Telnet命令傳遞給SSH
我的代碼如下:telnet.sh
#!/bin/bash
...
ssh -t -i $key_home [email protected]$private_ip << EOF
telnet $endpoint $_port
EOF
我想打電話給我的bash腳本,並讓用戶以交互方式連接到Redis的集羣,使用戶可以在調用後進入Redis的CLI命令telnet.sh。
上面的代碼打開並連接到redis羣集,但立即關閉ssh會話。有沒有辦法保持與Redis集羣的連接並將輸入重定向回用戶?
謝謝!
非常感謝Charles。這就是訣竅!也感謝您的乾淨解釋! – ysscoding1