#!/bin/bash
password="$(w3m -dump <a href="http://178.18.17.78/" title="http://178.18.17.78/">http://178.18.17.78/</a> | grep -A1 SSH密码 | tail -n1)";
#echo "$password"
sed -i -r -e '/"\*password\*"/s@\{ send ".*\\r" \}@\{ send "'"$password"'\\r" \}@' "$HOME/应用/脚本/fq.exp"
"$HOME/应用/脚本/fq.exp"
tlcr: 0 庚寅年六月十九日 16:37:54 ~
>> ds-打印脚本.bash fq.exp
#!/usr/bin/expect -f
# ssh连接的expect脚本
spawn ssh -D 7070 -l vpn.net.in 178.18.17.78
expect {
"*(yes/no)*" { send "yes\r" }
"*password*" { send "7b6d3db88de926c\r" }
}
expect "*Last login*" { interact }
请问这段shell要如何修改使用?
-
- 帖子: 14
- 注册时间: 2007-03-10 20:49
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: 请问这段shell要如何修改使用?
看上去像神的脚本……
很多地方要替换掉才能用……
很多地方要替换掉才能用……
-
- 帖子: 14
- 注册时间: 2007-03-10 20:49
Re: 请问这段shell要如何修改使用?
嗯。
怎么修改呢?
怎么修改呢?
-
- 论坛版主
- 帖子: 21308
- 注册时间: 2007-08-02 20:29
- 系统: 窓辺とうこ
Re: 请问这段shell要如何修改使用?
tusooa 的脚本,问原作者
-
- 帖子: 14
- 注册时间: 2007-03-10 20:49
Re: 请问这段shell要如何修改使用?
你们高手来说分析一下不就出来了?
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 请问这段shell要如何修改使用?
这是两段脚本。
第一个
第二个你安装expect就可以用了,自己修改一下ssh的参数,和password那行的密码
第一个
第二个#!/bin/bash
password="$(w3m -dump <a href="http://178.18.17.78/" title="http://178.18.17.78/">http://178.18.17.78/</a> | grep -A1 SSH密码 | tail -n1)";
#echo "$password"
sed -i -r -e '/"\*password\*"/s@\{ send ".*\\r" \}@\{ send "'"$password"'\\r" \}@' "$HOME/应用/脚本/fq.exp"
"$HOME/应用/脚本/fq.exp"
第一个是主要修改第二个文件中的密码,你可以不去管#!/usr/bin/expect -f
# ssh连接的expect脚本
spawn ssh -D 7070 -l vpn.net.in 178.18.17.78
expect {
"*(yes/no)*" { send "yes\r" }
"*password*" { send "7b6d3db88de926c\r" }
}
expect "*Last login*" { interact }
第二个你安装expect就可以用了,自己修改一下ssh的参数,和password那行的密码
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
Re: 请问这段shell要如何修改使用?
你从吾的blog复制的,还不发链接。
额。。。
这东西不能用了。
你搞sssh吧。git上有的。
貌似笨兔上失效。
顺便,那fq.exp从joolix.com复制的。
有问题找xiooli.这东西吾不用了。
额。。。
这东西不能用了。
你搞sssh吧。git上有的。
貌似笨兔上失效。
顺便,那fq.exp从joolix.com复制的。
有问题找xiooli.这东西吾不用了。
代码: 全选
] ls -ld //
-
- 帖子: 61
- 注册时间: 2010-04-29 22:00
- 系统: Gentoo Linux ~amd64
- 联系: