免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2520 | 回复: 9
打印 上一主题 下一主题

shell 能否实现ssh等的自动登陆? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-20 19:43 |只看该作者 |倒序浏览
想通过shell 程序实现 ssh 的自动登陆, 比方说远程登陆机器 X1 ;
用 命令 ssh use@x1 后提示密码,需要手动输入,才能进去 ,能否用shell脚本实现自动登陆
如果能实现 怎样 把密码传过去,因为接受密码的地方已经是ssh程序的提示了,类似的命令还有
ftp 命令行 如果 密码要求必须是邮件地址中间有个@   也就不能用 ftp  user:pass@host 的方式
所以也存在ssh类似的问题.

论坛徽章:
0
2 [报告]
发表于 2005-12-20 19:45 |只看该作者
本来想用管道  echo passwd|ssh user@x1
但同样还是 提示输入密码

论坛徽章:
0
3 [报告]
发表于 2005-12-20 20:08 |只看该作者
我也碰到同樣的問題,還沒解決,希望那位高手指點一下就好了

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2005-12-20 22:31 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2005-12-21 01:56 |只看该作者
谢谢

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
6 [报告]
发表于 2005-12-21 16:29 |只看该作者
还可以用expect实现,这样的话会更灵活一些

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2005-12-21 16:43 |只看该作者
过于灵活,暴露的漏洞就会更多,如果一个系统提供了多种灵活的介入方式,那么,作为管理员,你需要考虑的安全方面的就更多! 因此,推荐SSH,关闭不安全的ftp,telnet,等登录服务,保障系统稳定而安全

论坛徽章:
0
8 [报告]
发表于 2005-12-23 10:02 |只看该作者
expect脚本

论坛徽章:
0
9 [报告]
发表于 2005-12-23 12:33 |只看该作者
不好意思expect是什么?
谢谢 寂寞烈火 (愤青) 的连接地址,这是一种解决方案,先不考虑安全性问题,从shell编程的角度考虑,能不能实现:shell调用了一个程序,然后程序提出问题需要输入内容,怎样把这个内容写在脚本里面不需要人工参与的方式 就能穿入 程序。

论坛徽章:
0
10 [报告]
发表于 2005-12-23 12:45 |只看该作者
谁能多给点expect的资料啊,谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP