包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
-
darouwan
- 帖子: 102
- 注册时间: 2008-03-08 8:45
#1
帖子
由 darouwan » 2010-07-03 9:29
现在又一个SSH的帐号,但是每次都在终端输入太麻烦了,怎样写一个配置文件,使得执行后自动连接好呢?
我现在代码是这样的
代码: 全选
ssh -qTfnN -D 7070 darouwan@shell.cjb.net
-
tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
#2
帖子
由 tenzu » 2010-07-03 9:33
写个shell脚本不行么?
-
tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
#3
帖子
由 tenzu » 2010-07-03 9:50
pocoyo 写了:不会写
zhuangbility被雷pibility
让水牛负责手把手教会LZ怎么写脚本
-
hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
#5
帖子
由 hasee.wu » 2010-07-03 10:02
该写的写好,该准备的文件在服务端和本地放好,在本地将之保存为脚本文档,设为开机自启动即可。
man ssh
-
wheat0r
- 帖子: 1026
- 注册时间: 2008-04-27 12:15
-
联系:
#6
帖子
由 wheat0r » 2010-07-03 10:14
代码: 全选
#!/usr/bin/expect
set timeout 60
spawn /usr/bin/ssh -D 7070 user@yourserver.com
# 这里的 user 为你自己的用户名,yourserver.com 为你自己的服务器域名或 ip
expect {
"password:" {
send "PASSWORD\r"
#这里的 PASSWORD 改为你自己的密码
}
}
interact {
timeout 60 { send " "}
}
-
tintin365
- 帖子: 88
- 注册时间: 2007-04-21 12:06
#7
帖子
由 tintin365 » 2010-07-06 19:41
用证书认证,然后把autossh加到rc.local里面。
证书认证又安全又不用输密码。
-
darouwan
- 帖子: 102
- 注册时间: 2008-03-08 8:45
#8
帖子
由 darouwan » 2011-03-09 6:19
wheat0r 写了:代码: 全选
#!/usr/bin/expect
set timeout 60
spawn /usr/bin/ssh -D 7070 user@yourserver.com
# 这里的 user 为你自己的用户名,yourserver.com 为你自己的服务器域名或 ip
expect {
"password:" {
send "PASSWORD\r"
#这里的 PASSWORD 改为你自己的密码
}
}
interact {
timeout 60 { send " "}
}
请问~~~你的这个是python?还是就是shell script~~~