`

为某些程序自动输入密码

阅读更多

We need a script that can send username / password in our Linux Box to transfer files through SFTP or SCP.

Requirement
1. OpenSSH
2. Expect

Illustrations :

We want to get "passwd" file on Server-A (192.168.1.1) and saved to /home/dianseh/passwd-Server-A on Server-B (192.168.1.2).


The script is :

---- Script Start -----

#!/usr/bin/expect --
#spawn sftp dianseh@192.168.1.1:/etc/passwd /home/dianseh/passwd-Server-A
spawn scp dianseh@
192.168.1.1
:/etc/passwd /home/dianseh/passwd-Server-A
expect "dianseh@
192.168.1.1
's password:"
send "passwordnya\r"
expect "%$"


---- Script End -----

Note :
Let me know if it's working.

Good Luck

分享到:
评论

相关推荐

    非粘贴型密码框辅助输入工具 v3.1.2

    优化输入密码的准确度,在输入前会自动获取鼠标坐标然后单击下左键再输入 优化开启密码功能,适当增强保存密码的安全性 修正使用开启密码功能时,使用热键会程序崩溃的问题 修正了“程序已经运行,不要重复运行。”...

    密码管家 - 最强大的密码管理助手

    4. 为配合新增的快速输入功能以及进一步简化用户的操作,在来电或切换到其他程序时密码管家不再主动锁定自己。当然这不会降低安全性,因为自动锁功能仍会在预定时间到达后自动锁定密码管家。 5. 为配合新增的收藏...

    密码管家 - 最强大的密码管理助手(2012年2月2日重新上传v2.5.0)

    4. 为配合新增的快速输入功能以及进一步简化用户的操作,在来电或切换到其他程序时密码管家不再主动锁定自己。当然这不会降低安全性,因为自动锁功能仍会在预定时间到达后自动锁定密码管家。 5. 为配合新增的收藏...

    Linux 中不输入密码运行 sudo 命令的方法

    sudo命令允许受信任的...在运行sudo命令之前,系统将提示该组的每个成员输入密码。这增加了额外的安全层,是向用户授予sudo权限的首选方式。 如下图: 但是,在某些情况下,例如运行自动脚本,您可能需要配置sudoer

    MacPass-0.7.12.zip 适用于macOS的免费,开放源代码,与KeePass兼容的密码管理器。

    使用全局自动输入,您甚至可以使用系统范围的快捷方式从任何地方调用自动输入。有关更多信息,请参阅文档 完整的KDB和KDBX支持 MacPass可以读写KDB Legacy文件以及最新的KDBX格式。您甚至可以将KDB转换为KDBX,...

    iTestin自动化APP脚本录制工具part1

    从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...

    C#写的WinForm源码之清影法宝,自动清除PPS的子进程与注册表信息

    现在的某些常见的应用程序有个比较让人头疼的问题,如《暴风影音》或者《PPS网络电视》都存在该问题。就是它们都会启动一个影子进程(我这么称呼它)。我个人感觉这类影子进程应该是做为加速或主程序缓存来使用的。...

    MaxDOS 9.2 全能装机版

    5. 更新一键引导程序为最新版本可有效解决某些主板或新笔记本无法使用一键启动功能. 6. 增加控制台的美化UI及引导界面的美化UI.改进及优化控制台的工作方式. 7. 更新主引导器为最新版.增加UNRAR用于DOS下解压缩RAR...

    LED老款 动彩条屏设置程序2.08

    设置密码为"168"。 3、内容编辑:编辑时用鼠标点击编辑框,即可输入内容。用户可根据显示要求用空格调整显示结果。编辑时输入长度无限制,编辑好后请点击 [更新数据] 更新显示内容。实际显示结果见预览框。用户可...

    ESET nod32 ID自动获取工具【ESET_VC52_AUTOID】 V1.7.2.2

    2、优化了本软件自动升级更新文件的方法,不会出现自动升级后程序不见的问题。 1.6.7更新:2009-01-20 1、鉴于新的网络等待大部分电脑无法使用,所以换回1.6.6.6版的模式。 1.6.7.1更新:2009-03-01(未发布) 1、...

    生成和使用验证码C#实现帮助类

    通过要求用户输入验证码,系统可以增强对用户身份的验证,并防止自动化程序恶意攻击例如暴力破解密码、注册大量无效账户等。 常见场景中使用验证码包括但不限于: - 用户注册过程:要求用户在注册新账户时输入...

    iTestin自动化测试录制脚本工具part2

    从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...

    Merkur Fillapp-crx插件

    语言:English 扩展到自动填充注册表页 ...该扩展程序还具有某些自动功能,因为它提供了使用替换程序自动添加日期或增量数字的功能,请检查选项页以了解有关自定义Fillapp可以在注册表单中填充的数据的更多信息。

    易语言程序免安装版下载

    注意:静态编译后的易语言EXE和DLL之间不能再共享“某些”句柄或资源,这一点和原动态连接时的程序行为不能保持一致,使用时请务必设法避免此类用法(MYSQL支持库我们作了特别处理)。 注意:静态编译后常量数据...

    ESET_VC52_AUTOID精锐id自动获取器(绝对能用!)

    2、优化了本软件自动升级更新文件的方法,不会出现自动升级后程序不见的问题。 1.6.7更新:2009-01-20 1、鉴于新的网络等待大部分电脑无法使用,所以换回1.6.6.6版的模式。 1.6.7.1更新:2009-03-01(未发布) 1、...

    易看CMS小偷 v3.1 免费版.zip

    5、添加命令模式,可通过网址输入yikcmd_命令_后台密码 来快速实现某些功能; 6、后台界面调整,添加开发模式(设置程序各组件配置文件)以及组件生成器; 7、模版、组件、扩展均可自行添加自定义内容; 8、模版...

    Campus-Wifi-Cracker:猜测输入用户名的密码

    研究在现实生活中结合蛮力攻击,自动Web驱动程序和Web Scarping的实现。 这个项目可能在某些国家/地区违法,并且在没有警告的情况下开始运行此代码后,您可能已入狱*请注意 要求 Python 3.8或更高版本*不确定较低...

     一.JAVA程序传送到手机的方法:

     (注意待机状态下输入:*#9998*5282# 选择第三个选项,密码是:235282)  2)三星U608 JAVA程序安装方法  第一、如果你没有内存卡,即TF卡,必须下载PC套件连接手机。然后把jar和jad文 件通过数据线传输到手机本...

Global site tag (gtag.js) - Google Analytics