首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在静默模式下设置无密码登录

在静默模式下设置无密码登录
EN

Unix & Linux用户
提问于 2017-09-26 08:55:08
回答 1查看 429关注 0票数 0

问题:要运行我的实用程序的测试用例,先决条件是设置一个到linux本地主机的无密码登录:

我按顺序执行的命令:

代码语言:javascript
复制
1. touch  ~/.ssh/known_hosts
2. ssh-keygen -R <host>
3. ssh-keygen -t rsa -N '' -f "<home>/.ssh/id_rsa"
4. cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ; chmod 700 ~/.ssh ; chmod 600 ~/.ssh/authorized_keys
5. ssh -o StrictHostKeyChecking=no <host>

这将返回一个错误“代理承认未能使用密钥进行签名”,并要求我为用户输入密码。

我能做什么来完全消除用户交互呢?

EN

回答 1

Unix & Linux用户

发布于 2017-09-26 09:29:26

我现在可以不用密码登录了。所需命令如下:

代码语言:javascript
复制
1. ssh-keygen -t rsa -N '' -f "~/.ssh/id_rsa"
2. cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ; chmod 700 ~/.ssh ; chmod 600 ~/.ssh/authorized_keys
3. ssh-add
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/394486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档