【发布时间】:2019-12-28 06:09:17
【问题描述】:
我想通过 ssh 进入一个远程盒子,然后在里面调用 mysql 并开始一个连接。我可以检索密码并登录到 mysql,所以我想制作一个脚本来一次性完成:
passwd=$(get_password)
ssh $TEST_BOX << EOT
mysql -u $USER -p$passwd -h $FOO --port=$BAR
EOT
这个 ssh 在盒子里,运行命令来运行并登录到 mysql,但它并没有保持连接,只是断开了。我在 ssh 手册页中是否缺少一些标志来保持其活动状态,以便我实际上可以对数据库进行查询?
【问题讨论】: