mysqldump 通过 ssh 和 mysql 恢复 - 安全问题?

mysqldump 通过 ssh 和 mysql 恢复 - 安全问题?

我刚刚找到一个通过 ssh 在远程服务器上镜像本地 mysql 数据库的命令:

mysqldump -uroot -proot zedatabase | ssh -p4551 [email protected] "mysql -udoom -pmySqlPassword zedatabase"

这非常方便,但有些事情引起了我的兴趣:

在命令中传递 mysqlPassword 安全吗?(但如果我只是保留 -p mysql 选项而没有明确的密码,则该命令不起作用)

那里有什么风险,我的意思是,我知道有权访问我本地机器的人将能够通过历史记录访​​问密码;

但除此之外,其他人是否可以捕获命令的输出(通过中间人攻击或类似的东西),或者它是否是 ssh 加密的?

相关内容