标签: shell ssh scripting remote-access expect
我正在编写一个shell脚本,可以连接到另一台远程计算机并查询数据库,将结果写入文件并将文件复制回主机。 连接到DB时我遇到问题。 我不知道如何连接到远程机器。 我正在使用ssh root @ DB_IP然后是ORACLE查询。但它总是要求密码。 在对远程计算机执行ssh时如何提供用户名和密码?
答案 0 :(得分:0)
您可以通过两种方式执行此操作: -
sshpass -p password ssh root@ip "sh run.sh "