解决登录linux输入密码问题

1.使用密钥

ssh-key
ssh -i .ssh/*.key root@<ip_addr>

2.使用sshpass

安装 rpm 包:
yum install sshpass

配置文件:

#!/bin/sh
sshpass -p<pass_word> ssh root@<ip_addr>

3.expect

例1:

例2:

例3:

-EOF  这里不加-的话下面的EOF必须要顶头

例4:

本文作者:fcing
本文出处:https://www.cnblogs.com/fcing
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议。转载请注明出处!
原文地址:https://www.cnblogs.com/fcing/p/9363180.html