Linux实现密钥登陆/如何实现Linux免密码登陆?

在工作的时候一般都建议使用密钥远程登陆Linux,一方面是为了安全起见,另外一方面也是为了工作方便,下面小编与大家分享一下如何实现Linux免密码登陆。
在上一篇的时候与大家分享了使用puttgen创建公钥与密钥,这篇是接着往下操作的。

操作方法

  • 01

    首先我们登陆Linux服务器

  • 02

    然后创建公钥文件存放位置并设置权限 mkdir /root/.ssh chmod 700 /root/.ssh

  • 03

    vi /root/.ssh/authorized_keys   把公钥里边的内容复制到里边然后保存即出,只有一行的。注意哦。(这也是为什么我当时用puttygen创建公钥之后复制用记事本保存的原因,因为用软件保存的分几行。)

  • 04

    然后重启ssh

  • 05

    设置putty用密钥登陆

  • 06

    最后测试确实是输入用户名之后就免密码登陆了,并显示出公钥的备注信息。这时我们可以删除密码登陆了,要么就改成特别特别复杂的密码。

(0)

相关推荐

  • linux下设置ssh免密码登陆的配置步骤分享

    我有两台笔记本电脑上分别装有两个centos的虚拟机,一个IP为172.16.1.10(slave),一个IP为172.16.1.9(master)。 在slave上用root用户 vi /etc/h ...

  • SSH证书让Putty免密码登陆Linux的方法

    这里介绍的不是双Linux环境下的SSH证书登陆,而是Windows下用Putty证书登陆至你的Linux服务器/VPS. 目前我用的是Putty中文版,来自GoogleCode的项目:http:// ...

  • CentOS系统的服务器上设置SSH免密码登陆的教程

    为系统管理员,你计划在 Linux 上使用 OpenSSH,完成日常工作的自动化,比如文件传输.备份数据库转储文件到另一台服务器等.为实现该目标,你需要从主机 A 能自动登录到主机 B.自动登录也就是 ...

  • linux如何配置双机SSH信任然后双向免密码登陆

    一、实现原理 使用一种被称为"公私钥"认证的方式来进行ssh登录。"公私钥"认证方式简单的解释是: 首先在客户端上创建一对公私钥(公钥文件:~/.ssh/id_rsa.pub;私钥文件:~/.ssh/ ...

  • Linux系统SSH免密码登陆远程服务器的技巧

    搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录.在linux系统中,ssh是远程登录的默认 ...

  • 微信电脑版怎么登陆?微信电脑版输入账号密码登陆方法介绍

    微信电脑版怎么登陆呢?本文要讲的是微信电脑版账号登录方法,像网页版的登录非常简单直接扫一下二维码就行了。使用账号登录的话首先得在pc6下载靠谱助手,然后安装微信。再接着进行下面的操作,具体操作方法如下 ...

  • Linux两台服务器之间如何复制文件及免密码登录

    有时候搭建集群机器是,需要在多台机器中间相互拷贝文件,一种方式是同事sftp拷贝到本机,再分别拷贝到其他服务器上.这里介绍一种直接在两台服务器之间拷贝文件且去掉繁琐的登陆操作的方法. 两台服务器之间拷 ...

  • Linux集群内SSH免密码访问的快速配置方法

    日常无论测试环境还是生产环境,在进行多台服务器(集群)安装配置的时候,经常需要对集群内服务器SSH访问做免密码设置.比如Hadoop.HBase等集群的安装配置,或者多台服务器为便于后续运维也需要做S ...

  • Linux使用ssh公钥实现免密码登录实例

    ssh 无密码登录要使用公钥与私钥.linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例. 有机器A(192.168.1.155),B(192.168.1.181).现想 ...