分页: 1 / 1
一条SSH命令在server上执行不成功
发表于 : 2014-08-19 12:05
由 cem
各位同好,我在server上执行:
root@default:~# ssh -D 1800 root@127.0.0.1
ssh: connect to host 127.0.0.1 port 22: Connection refused
出现了错误,请问如何解决呢?谢谢
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-19 12:45
由 jinjiachen
root是超级用户?换个标准用户试试
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-19 12:58
由 cem
jinjiachen 写了:root是超级用户?换个标准用户试试
是的,root是超级用户。试过了,标准用户也无效。
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-19 18:07
由 zhw2101024
直接
还是有问题的话检查ssh服务开了没有
另外可能是iptables阻挡了连接
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-20 7:48
由 cem
zhw2101024 写了:直接
还是有问题的话检查ssh服务开了没有
另外可能是iptables阻挡了连接
root@default:~# ssh localhost
ssh: connect to host localhost port 22: Connection refused
root@default:~# lsof -i:22后没有没有任何显示
请问怎么判断是不是iptables阻挡了呢?
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-20 14:18
由 cem
另外,我运行,里面没有任何规则?一般都是没有规则的吗?是不是这里出问题了呢?
root@default:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Re: 一条SSH命令在server上执行不成功
发表于 : 2014-08-20 19:19
由 poloshiao
ssh -D 1800 root@127.0.0.1
ssh localhost
127.0.0.1
localhost
就是你正在下指令的這台電腦
為何還需 ssh 去登入 ?
Re: 一条SSH命令在server上执行不成功
发表于 : 2015-02-22 12:53
由 cem
poloshiao 写了:ssh -D 1800 root@127.0.0.1
ssh localhost
127.0.0.1
localhost
就是你正在下指令的這台電腦
為何還需 ssh 去登入 ?
不好意思,现在才看到。
是的,是127.0.0.1错了。换成地址就行了。谢谢