B********s 发帖数: 3610 | 1 ubuntu 8.10, 本地ssh localhost没问题,但是从别的机器ssh连接的时候,可以输入
用户名和密码,但是总是permission denied. 这是怎么回事? |
c****1 发帖数: 302 | 2 应该是firewall的问题。检查一下iptable script~~~ |
z**r 发帖数: 17771 | 3 不是firewall,他可以输入用户名密码。ssh又不像ftp使用两个tcp ports。感觉是key
的问题,把key清空了看看
【在 c****1 的大作中提到】 : 应该是firewall的问题。检查一下iptable script~~~
|
B********s 发帖数: 3610 | 4 现在觉得可能是IP地址的问题。两台机器都在一个大的内网内,所以实际的IP地址好像
不行。但是两台机器的mask不同,机器A(ubuntu)是:255.255.240.0,机器B(Windows)
是255.255.254.0;两者的内网IP地址从第二段就开始不同。这种情况下该如何从B ssh
到A?
【在 c****1 的大作中提到】 : 应该是firewall的问题。检查一下iptable script~~~
|
z**r 发帖数: 17771 | 5 something called routing
Windows)
ssh
【在 B********s 的大作中提到】 : 现在觉得可能是IP地址的问题。两台机器都在一个大的内网内,所以实际的IP地址好像 : 不行。但是两台机器的mask不同,机器A(ubuntu)是:255.255.240.0,机器B(Windows) : 是255.255.254.0;两者的内网IP地址从第二段就开始不同。这种情况下该如何从B ssh : 到A?
|
c****1 发帖数: 302 | 6 你的A的ssh service 的port对B所在的内网开放吗?
建议还是先检查一下你的A的farewall的iptables...
从B输入下面的command line,会得到什么结果?
nmap IP(A的IP)
22是open 或者是filtered port?
这一步如果没问题,再检查别的原因...
Windows)
ssh
【在 B********s 的大作中提到】 : 现在觉得可能是IP地址的问题。两台机器都在一个大的内网内,所以实际的IP地址好像 : 不行。但是两台机器的mask不同,机器A(ubuntu)是:255.255.240.0,机器B(Windows) : 是255.255.254.0;两者的内网IP地址从第二段就开始不同。这种情况下该如何从B ssh : 到A?
|
E*V 发帖数: 17544 | 7 恩。可以粗暴一点rm -rf .ssh
rm -rf .ssh2
key
【在 z**r 的大作中提到】 : 不是firewall,他可以输入用户名密码。ssh又不像ftp使用两个tcp ports。感觉是key : 的问题,把key清空了看看
|
B********s 发帖数: 3610 | 8 在A运行 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
在Windows机器(B)上怎么运行nmap?
【在 c****1 的大作中提到】 : 你的A的ssh service 的port对B所在的内网开放吗? : 建议还是先检查一下你的A的farewall的iptables... : 从B输入下面的command line,会得到什么结果? : nmap IP(A的IP) : 22是open 或者是filtered port? : 这一步如果没问题,再检查别的原因... : : Windows) : ssh
|
E*V 发帖数: 17544 | 9 你这个机器根本没有firewall啊
【在 B********s 的大作中提到】 : 在A运行 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 : 在Windows机器(B)上怎么运行nmap?
|
z**r 发帖数: 17771 | 10 told you it's not a firewall issue
【在 B********s 的大作中提到】 : 在A运行 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 : 在Windows机器(B)上怎么运行nmap?
|
|
|
B********s 发帖数: 3610 | 11 routing怎么弄?
【在 z**r 的大作中提到】 : something called routing : : Windows) : ssh
|
c****1 发帖数: 302 | 12 A所在内网的出口michine(gateway)也是A吗? |
B********s 发帖数: 3610 | 13 ubuntu下怎么查看gateway?
【在 c****1 的大作中提到】 : A所在内网的出口michine(gateway)也是A吗?
|
E*V 发帖数: 17544 | 14 i think maybe you need to check
/etc/ssh/sshd_config
and
your usename at the end of the file
【在 B********s 的大作中提到】 : ubuntu 8.10, 本地ssh localhost没问题,但是从别的机器ssh连接的时候,可以输入 : 用户名和密码,但是总是permission denied. 这是怎么回事?
|
g****e 发帖数: 1829 | 15 把两台电脑的。.ssh/都delete试试
【在 B********s 的大作中提到】 : ubuntu 8.10, 本地ssh localhost没问题,但是从别的机器ssh连接的时候,可以输入 : 用户名和密码,但是总是permission denied. 这是怎么回事?
|
a*****i 发帖数: 4391 | 16 This remind me that when I just started using Nx, I couldnot get the server
to authenticate. It turns out my key, on the server machine, has more
blackslash n's than the key on client machine... |
c****1 发帖数: 302 | 17 run the following command line
netstat -rn
【在 B********s 的大作中提到】 : ubuntu下怎么查看gateway?
|
c****1 发帖数: 302 | 18 你说的
>>可以输入用户名和密码<<
是先输入用户名 (比如从command line 输入)
然后提示你输入密码吗?
如果是这样,不是firewall的问题
如果(在B上)你用的是GUI utility,同时输入用户名和密码,再联接失败,不排除
firewall的问题。因为我以前就是这样遇到过。
当然,也可能像他们说的和key有关。
我对这个问题很好奇,你能不能再给些像详细的info?
【在 B********s 的大作中提到】 : ubuntu 8.10, 本地ssh localhost没问题,但是从别的机器ssh连接的时候,可以输入 : 用户名和密码,但是总是permission denied. 这是怎么回事?
|
q**d 发帖数: 16 | 19 did you check system log file? with FC, check /var/log/security - it'd help
you understand the cause of failure |
z*****g 发帖数: 810 | 20 0. service iptables stop
1. can u ping eachother?
2. can u telnet port 22?
3. check sshd_config (if you install different ssh, maybe not in default
location) |
B*********s 发帖数: 292 | 21 是不是routing还没搞对?听起来好像你还没有从A机连上B机,而是联到同一网域的另
一台电脑上了。 |
Z****e 发帖数: 2999 | 22 实际的IP地址应该可以的啊,只要两台机器所用的网管知道他们之间的路由就行
还有,你确定你SSH的是机器A么...?
Windows)
ssh
【在 B********s 的大作中提到】 : 现在觉得可能是IP地址的问题。两台机器都在一个大的内网内,所以实际的IP地址好像 : 不行。但是两台机器的mask不同,机器A(ubuntu)是:255.255.240.0,机器B(Windows) : 是255.255.254.0;两者的内网IP地址从第二段就开始不同。这种情况下该如何从B ssh : 到A?
|