全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
楼主: house
打印 上一主题 下一主题

[Windows VPS] 在VPS上如何SSH到另外一台VPS,端口非22

[复制链接]
11#
发表于 2012-4-26 14:30:17 | 只看该作者
本帖最后由 my6360 于 2012-4-26 17:38 编辑

ssh命令不能带密码的,但你可以expect自动输入密码

例如把下面代码保持成一个gotoshh.sh
#!/usr/bin/expect
set pw 替换成密码
spawn ssh -fND 7076 替换成用户名@替换成vps的IP
expect 'password: '
send "$pw\r"
expect '#'
send "exit\r"
expect eof

再赋权chmod +x 777 gotoshh.sh

以后执行gotoshh.sh就自动实现密码输入了。

评分

参与人数 2威望 +30 收起 理由
sunsea + 20 我的错,分送上,送解决办法呗,centos系统.
house + 10 回头试一下

查看全部评分

12#
发表于 2012-4-26 14:41:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
13#
发表于 2012-4-26 14:02:09 | 只看该作者
还是小夜牛逼啊
14#
发表于 2012-4-26 13:53:06 | 只看该作者
house 发表于 2012-4-26 13:02
小夜,能不能在这条命令加上密码,不用回车后再输入密码

只有密钥认证才能不输密码
15#
 楼主| 发表于 2012-4-26 13:02:16 | 只看该作者
小夜 发表于 2012-4-26 12:51
ssh -l root 12.3.4.5 -p 22333

小夜,能不能在这条命令加上密码,不用回车后再输入密码
16#
 楼主| 发表于 2012-4-26 12:49:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[root@**~]# ssh root@IP:222
ssh: IP:222: Name or service not known
[root@**~]# ssh root@IP
ssh: connect to host IP port 22: Connection refused

另一台已改默认端口了,root@IP后面怎么加端口
17#
发表于 2012-4-26 12:50:35 | 只看该作者
ssh ip:端口

吧估计
18#
发表于 2012-4-26 12:51:23 | 只看该作者
ssh -l root 12.3.4.5 -p 22333

评分

参与人数 1威望 +10 收起 理由
house + 10 搞定,小叶给力

查看全部评分

19#
发表于 2012-4-26 12:52:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
20#
发表于 2012-4-28 16:04:22 | 只看该作者
sunsea 发表于 2012-4-26 16:26
出问题了加权限提示
chmod: cannot access `777': No such file or directory
然后执行的时候提示

你先看看gotoshh.sh这个文件生成了没有,感觉你连文件都没有生成成功,否则怎么会“chmod: cannot access `777': No such file or directory”呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 01:09 , Processed in 0.069004 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表