c**e 发帖数: 3760 | 1 【 以下文字转载自 Linux 讨论区 】
【 原文由 cure 所发表 】
新手问题
今天研究怎么用rsa authentication的方法ssh.
先用ssh-keygen -t rsa 整一个key出来,
然后把public key添加到$HOME/.ssh/authorized_keys后面。
我用这个方法从computer1(SGI) ssh 到 computer2(MDK 10.0)
没有问题,但用同样的办法在computer2 ssh 到 computer1就不行,
没有让我直接login, 仍然让我输入密码。
为啥呢?是不是有什么设置问题,computer1的rsa认证被disable了? |
r*****s 发帖数: 985 | 2 当然是这样的了.反过来你需要再生成一个computer2的key pair.
【在 c**e 的大作中提到】 : 【 以下文字转载自 Linux 讨论区 】 : 【 原文由 cure 所发表 】 : 新手问题 : 今天研究怎么用rsa authentication的方法ssh. : 先用ssh-keygen -t rsa 整一个key出来, : 然后把public key添加到$HOME/.ssh/authorized_keys后面。 : 我用这个方法从computer1(SGI) ssh 到 computer2(MDK 10.0) : 没有问题,但用同样的办法在computer2 ssh 到 computer1就不行, : 没有让我直接login, 仍然让我输入密码。 : 为啥呢?是不是有什么设置问题,computer1的rsa认证被disable了?
|
c**e 发帖数: 3760 | 3 of course I did lah. but still doesn't work.
【在 r*****s 的大作中提到】 : 当然是这样的了.反过来你需要再生成一个computer2的key pair.
|
T********r 发帖数: 6210 | 4 ssh -d, check the output message
【在 c**e 的大作中提到】 : of course I did lah. but still doesn't work.
|
i****t 发帖数: 17 | 5 maybe permission problem.
or in config file turn off strickModes.
【在 T********r 的大作中提到】 : ssh -d, check the output message
|
c**e 发帖数: 3760 | 6 what -d ? I don't see such an option ah.
【在 T********r 的大作中提到】 : ssh -d, check the output message
|
a***g 发帖数: 70 | 7 不知道你的computer1和computer2是不是装的同一个版本的ssh?
用 ssh -v 看一下到底是什么地方出的错。
另外可以试一下 ssh-keygen -t dsa
【在 c**e 的大作中提到】 : 【 以下文字转载自 Linux 讨论区 】 : 【 原文由 cure 所发表 】 : 新手问题 : 今天研究怎么用rsa authentication的方法ssh. : 先用ssh-keygen -t rsa 整一个key出来, : 然后把public key添加到$HOME/.ssh/authorized_keys后面。 : 我用这个方法从computer1(SGI) ssh 到 computer2(MDK 10.0) : 没有问题,但用同样的办法在computer2 ssh 到 computer1就不行, : 没有让我直接login, 仍然让我输入密码。 : 为啥呢?是不是有什么设置问题,computer1的rsa认证被disable了?
|