在使用Linux中,会因经常频繁输入密码而增加运维人员的工作量。下面介绍几种省略输入密码登录Linux方法,包括ssh-key、sshpass。
ssh-key
原始格式
ssh -i .ssh/*.key root@<ip_addr>
编写脚本
文件名称为IP
地址:
10.10.10.10
#!/bin/sh
user="root"
host=`basename $0`
ssh -i ~/.ssh/id_rsa $user@$host
使用:
./10.10.10.10
sshpass
安装 rpm 包:
yum install sshpass
配置文件:
#!/bin/sh
sshpass -p<pass_word> ssh root@<ip_addr>