实验环境 192.168.56.13:已配置 SSH 免密登录192.168.56.21:未配置 SSH 免密登录 测试用脚本 #!/usr/bin/env bash # 如果需要输入密码则会导致超时 timeout 5 ssh <username>@<ip address> echo "SSH has passwordless access!" if [[ $? -ne 0 ]]; then echo "SSH has no passwordless access!" fi 效果展示