首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ssh启用无密码身份验证

使用ssh启用无密码身份验证
EN

Stack Overflow用户
提问于 2012-07-31 03:59:08
回答 4查看 2.6K关注 0票数 0

如何使用SSH启用无密码身份验证。

这是我在查找/.ssh文件夹时所拥有的。

代码语言:javascript
复制
bash-3.00$ cd ~/.ssh
bash-3.00$ pwd
/home/uname/.ssh
bash-3.00$ ls -lt
total 2
-rw-r--r--   1 uname   gid-uname     489 Jul 26 18:55 known_hosts

我不知道下一步我该怎么做?是否需要更改known_hosts文件夹的权限?还是别的什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-31 04:41:19

将您的公钥添加到名为authorized_keys的文件中。

确保未设置任何groupother权限。

票数 1
EN

Stack Overflow用户

发布于 2013-08-28 13:11:43

要在远程计算机和本地计算机之间启用无密码ssh,您必须在本地计算机上执行以下步骤:

第一个密钥生成ssh- Step> root@localmachine:~> -t rsa

注意-考虑到远程机器中已经存在根目录,如果没有,那么执行此操作(ssh .ssh @remotemachine mkdir -p .ssh)

第二个授权密钥.ssh/id_rsa.pub | ssh root@remotemachine 'cat >> .ssh/ Step> _>>‘

第3个Step>根目录ssh root@localmachine:~> @remotemachine

票数 2
EN

Stack Overflow用户

发布于 2012-07-31 05:10:16

http://stromberg.dnsalias.org/~strombrg/ssh-keys.html

HTH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11728697

复制
相关文章

相似问题

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