解决登录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:

 

posted @ 2018-07-24 22:50  fcing  阅读(1135)  评论(0编辑  收藏  举报