linux中两台虚拟机的连接方式

Posted hr-cmbc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中两台虚拟机的连接方式相关的知识,希望对你有一定的参考价值。

目标服务器需要先开通发送服务器的ip访问权限和22的ssh权限

#echo "资源打包结束,开始上传文件"

/usr/bin/expect << EOF
set timeout 3600
spawn scp -r  /root/dist nginx@test.webapp:/home/web/html/static/app
expect
"(yes/no)?"
send "yes\n"
expect "*assword:" send "123456\n"

"*assword:"
send "123456\n"


expect "100%"
expect "exit\n"
expect eof
EOF

 

#删除远程文件数据

/usr/bin/expect << EOF
set timeout 3600
spawn ssh root@test.webapp      rm  /home/web/html/static/app/*
expect  
"(yes/no)?"  
send "yes\n" 
expect "*assword:" send "123456\n" 
 
"*assword:"  
send "123456\n" 
 
 
expect "100%" 
expect "exit\n"
expect eof
EOF

 

echo "静态页面上传完成"

exit

以上是关于linux中两台虚拟机的连接方式的主要内容,如果未能解决你的问题,请参考以下文章

同一台主机下的两台虚拟机互ping不通

两台linux服务器想共享一个磁盘分区,怎么做?

Linux学习之XShell与虚拟机的连接

慕课linux学习笔记Xshell与虚拟机的连接

在两台计算机上各打开一台虚拟机,设为桥接,IP自动获取,为啥两台虚拟机的IP地址相同?如何解决?

为啥我SecureCRT点连接没反应?