一:安装expect
sudo apt-get install expect
二:登录代码
#!/usr/bin/expect
# 设置ssh连接的用户名
set user root
# 设置ssh连接的host地址
set host ip地址
# 设置ssh连接的port端口号
# set port 9999
# 设置ssh连接的登录密码
set password 登录密码
# 设置ssh连接的超时时间
set timeout -1
# 连接远程服务器
spawn ssh $user@$host
expect "*password:"
# 终端显示
# send_tty "密码:$password"
# 提交密码
send "$password\r\n"
# 控制权移交,如果不设置,则返回到本地终端
interact
三:保存成logging.sh,添加可执行权限
chmod +x logging.sh
四:执行文件
./logging.sh