介绍
基本信息
作者:朱明宇
名称:测试 SFTP 服务
作用:测试 SFTP 服务
使用方法
1. 在此脚本的分割线内写入相应的内容
2. 给此脚本添加执行权限
3. 执行此脚本
脚本分割线里的变量
IP=10.0.0.8 #要测试 SFTP 的服务器 IP 地址
注意
此脚本执行前必须要先保证执行脚本的主机能无秘钥远程需要测试 SFTP 服务的服务器
脚本
#!/bin/bash
####################### Separator ########################
IP=10.0.0.8
####################### Separator ########################
set timeout 3
rpm -q expect &> /dev/null
if [ $? -ne 0 ];then
echo "Expect needs to be installed first"
fi
expect << EOF
spawn sftp $IP
expect "sftp>" {send "cd /tmp\r" }
expect "sftp>" {send "ls -l\r"}
expect "sftp>" {send "quit\r"}
expect ">" {send "\r"}
EOF