avatar
c*e
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了?
avatar
r*s
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了?

avatar
c*e
3
of course I did lah. but still doesn't work.

【在 r*****s 的大作中提到】
: 当然是这样的了.反过来你需要再生成一个computer2的key pair.
avatar
T*r
4
ssh -d, check the output message

【在 c**e 的大作中提到】
: of course I did lah. but still doesn't work.
avatar
i*t
5
maybe permission problem.
or in config file turn off strickModes.

【在 T********r 的大作中提到】
: ssh -d, check the output message
avatar
c*e
6
what -d ? I don't see such an option ah.

【在 T********r 的大作中提到】
: ssh -d, check the output message
avatar
a*g
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了?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。