广告
返回顶部
首页 > 资讯 > 服务器 >如何使用expect实现的自动登录到多台服务器
  • 142
分享到

如何使用expect实现的自动登录到多台服务器

2023-06-09 20:06:35 142人浏览 八月长安
摘要

这篇文章主要介绍“如何使用expect实现的自动登录到多台服务器”,在日常操作中,相信很多人在如何使用expect实现的自动登录到多台服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用expect实

这篇文章主要介绍“如何使用expect实现的自动登录到多台服务器”,在日常操作中,相信很多人在如何使用expect实现的自动登录到多台服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用expect实现的自动登录到多台服务器”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

代码如下:


#!/usr/bin/expect -f
set ipaddress [lindex $argv 0]
set passwd [lindex $argv 1]
set timeout 30
spawn ssh root@$ipaddress
#expect "yes/no"
#send "yesr"
expect "passWord:"
send "$passwdr"
expect "]*"
send "mkdir -p /tmp/haha/haha2r"
send "exitr"

***************
expect {
"(yes/no)?" {
     send "yesn"
  }
"password:" {
   ....
}
判断语句
if {$havepass == 0} {
  expect "password:" { send "$pwn" }
}

或者:

expect {
"yes/no" { send "yesr"; exp_continue}
"password:" { send "$passwdr" }
}

到此,关于“如何使用expect实现的自动登录到多台服务器”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 如何使用expect实现的自动登录到多台服务器

本文链接: https://www.lsjlt.com/news/257700.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用expect实现的自动登录到多台服务器
    这篇文章主要介绍“如何使用expect实现的自动登录到多台服务器”,在日常操作中,相信很多人在如何使用expect实现的自动登录到多台服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用expect实...
    99+
    2023-06-09
  • 用expect实现的自动登录到多台服务器的shell脚本
    #!/usr/bin/expect -fset ipaddress [lindex $argv 0]set passwd [lindex $argv 1]set timeout 30spawn ssh ro...
    99+
    2022-06-04
    多台 脚本 自动登录
  • Linux中使用expect脚本实现远程机器自动登录
    首先创建一个expect脚本ssh_expect,文件内容如下: #!/usr/bin/expect -f set hostname [lindex $argv 0] set user [lindex ...
    99+
    2022-06-04
    脚本 自动登录 机器
  • 用expect实现ssh自动登录服务器并进行批量管理的实现方法
    shell代码: #!/usr/local/bin/expectset PASSWD [lindex $argv 1]set IP [lindex $argv 0]set CMD [lindex ...
    99+
    2022-06-04
    批量 自动登录 服务器
  • 怎么用expect实现ssh自动登录服务器并进行批量管理
    本篇内容主要讲解“怎么用expect实现ssh自动登录服务器并进行批量管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用expect实现ssh自动登录服务器并进行批量管理”吧!shell代...
    99+
    2023-06-09
  • Linux中怎么使用expect脚本实现远程机器自动登录
    本篇内容介绍了“Linux中怎么使用expect脚本实现远程机器自动登录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先创建一个expec...
    99+
    2023-06-09
  • 如何使用expect实现自动检测并重启另外一台服务器上的程序
    这篇文章主要为大家展示了“如何使用expect实现自动检测并重启另外一台服务器上的程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用expect实现自动检测并重启另外一台服务器上的程序”...
    99+
    2023-06-09
  • 如何用Shell脚本实现自动输入密码登录服务器
    这篇文章主要介绍“如何用Shell脚本实现自动输入密码登录服务器”,在日常操作中,相信很多人在如何用Shell脚本实现自动输入密码登录服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用Shell脚本实...
    99+
    2023-06-09
  • 如何使用批处理实现自动登录QQ
    这篇文章给大家分享的是有关如何使用批处理实现自动登录QQ的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码: start "" "C:\Program Files\Tencent\Q...
    99+
    2023-06-08
  • 如何使用Selenium添加cookie实现自动登录
    小编给大家分享一下如何使用Selenium添加cookie实现自动登录,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!介绍Selenium可以模拟浏览器进行自动化操...
    99+
    2023-06-14
  • 如何使用亚马逊的云服务器登录
    以下是使用亚马逊云服务器的步骤: 在浏览器中输入“Amazon.com”或“amazon.cn”。 输入您的用户名和密码。 点击“登录”或“创建账户”。 如果您使用的是AWS,您需要先创建一个新的AWS账户,并输入您的基本信息,如名称、...
    99+
    2023-10-27
    亚马逊 如何使用 服务器
  • 如何使用ssh公钥密钥自动登陆linux服务器
    本篇内容介绍了“如何使用ssh公钥密钥自动登陆linux服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!测试环境:操作系统:Red Ha...
    99+
    2023-06-27
  • 如何使用shell实现自动重启服务
    小编给大家分享一下如何使用shell实现自动重启服务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:#!/bin/bash if [ ! -f /tmp/...
    99+
    2023-06-09
  • 如何实现用SSH远程登录Linux服务器的用户的权限
    本篇内容介绍了“如何实现用SSH远程登录Linux服务器的用户的权限”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!为了满足“break qi...
    99+
    2023-06-12
  • 如何实现自动写入文件上传到指定服务器SoftwareMeteringCLS.vbs
    这篇文章给大家分享的是有关如何实现自动写入文件上传到指定服务器SoftwareMeteringCLS.vbs的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:' FileName: Software...
    99+
    2023-06-08
  • 如何使用vbs实现恢复暂停的自动启动服务
    这篇文章主要为大家展示了“如何使用vbs实现恢复暂停的自动启动服务”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用vbs实现恢复暂停的自动启动服务”这篇文章吧。strComputer&nb...
    99+
    2023-06-08
  • 如何使用密钥身份验证在CentOS服务器上实现更安全的SSH登录
    要在CentOS服务器上实现更安全的SSH登录,你可以使用密钥身份验证。以下是一些步骤可以帮助你完成这个过程:1. 生成密钥对:在本...
    99+
    2023-10-10
    CentOS
  • 怎么用BAT脚本实现自动上传文件到ftp服务器的功能
    这篇文章主要讲解了“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”吧!代码如下:@E...
    99+
    2023-06-08
  • 如何实现服务器应用自动重新启动IIS批处理
    这篇文章主要讲解了“如何实现服务器应用自动重新启动IIS批处理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现服务器应用自动重新启动IIS批处理”吧!设想:写一个批处理,每小时重新启动...
    99+
    2023-06-09
  • 如何使用PHP实现微信小程序的自动签到功能?
    如何使用PHP实现微信小程序的自动签到功能?随着微信小程序的快速发展,越来越多的企业和个人开始使用微信小程序来为用户提供便捷的服务。其中,自动签到功能在很多场景中都非常常见,比如学校、企业、健身房等。本文将介绍如何使用PHP来实现微信小程序...
    99+
    2023-10-26
    PHP 微信小程序 自动签到
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作