一、环境配置

  1、服务端:CentOS release 5.3 IP:222.73.115.198

  2、客服端:CentOS release 5.8 IP:192.168.4.244

  二、配置SSH无密码登录需要3步:

  1、生成公钥和私钥

  2、导入公钥到认证文件,更改权限

  3、测试

  三、客户端配置

  1、在客户端生成私钥与公钥;

  

  # ssh-keygen[root@jw02 ~]# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): #回车(代表无需密码登陆)Enter passphrase (empty for no passphrase): #回车Enter same passphrase again: #回车Your identification has been saved in /root/.ssh/id_rsa. #代表私钥Your public key has been saved in /root/.ssh/id_rsa.pub. #代表公钥The key fingerprint is:04:45:0b:47:10:92:0c:b2:b9:d7:11:5b:49:05:e4:d9 root@jw02[root@jw02 ~]# ls ~/.ssh/id_rsa id_rsa.pub known_hosts

  2、默认在 ~/.ssh或者/root/.ssh/目录生成两个文件:

  公钥为:id_rsa.pub

  私钥为:id_rsa

 四、服务器的配置

  1、将客户端的公钥id_rsa.pub复制到服务器/home/ken/.ssh/authorized_keys;

  

  [root@mon .ssh]# cd[root@mon ~]# cd /home/ken/.ssh/[root@mon .ssh]# lltotal 12-rw-r--r-- 1 ken ken 1192 Feb 5 13:17 authorized_keys-rw-r--r-- 1 ken ken 5720 Feb 5 14:03 known_hosts[root@mon .ssh]# vim authorized_keysssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAu3FLhX1VlMQvuxVq8RAfdYEZwYwvorJN/iYkZXOz/itUB6OhO+oIUCcyvaSEHVVOeaPlmcau8HtuBp1V2SmwVl8LpRNYRgeUkSnQKFbjm7z2ALkuL4wAuCC8dcoEflzAOysZfjxoF2h1jPl2pwPd2CWlmPcN5l1kjhpQGJHzgfkkrsC2VR4KJkeqGVckdaKTvBdwElKrwugQhBllWkhsHq+xfoHoQz3n+Jjclpf0vN4z5WRq5+x68akYEG2Sm1s+iYYxO0oOoCJNSEQY7wz1U5q84kwG+0tnPfZDNwIa3ImrEiq6eqdZ5L/rZzht+Hv95t3K39TUKNRbiXXaW+1LsQ== root@localhost.localdomainssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwO3o13oscFLnBlzFGPLNkJVNQd1LW2ff/EG0CFjZmw5e2ClqW1YV9fcrPMG4ifmXwmmuF8Ns9WcQAQU/S6RfKHytwHvgpNCeOamzkcfVchHLunk1IDsW3eWARBhKxxdK4pOatPJzcsGtdrBl/ba7W6Z6uYVMlgQzQK7hxI4gXyh6jxvn4gIJZTBvhfMCM1oki+eA38qZZ6zdCfjDc617kHeINQRkSIaUxikReL8X7RigiBPACohfNzKtImZca2oO5EHtDv1b4GuUMFwYSa//EMcwDug9pMQ2LMrOSxgWBokZxq3r/7bybZT+9eGvnwNYoZSej0/qq8A43rhnhXF4pQ== root@dev
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA17tmVraR6bpJXZVw7RH+uW3DjVRCv5itVP/9lgO2JePNwqPEy+SShZrlbjq/umziaEow5OrgYHWxlf2V1cqKhk2TR4y9ZD9B5lQTHudZO4I+JMV7wU/oEdBNl5S5RzYOIds6PnGUAEqmeCSLu3ozWZq0vDTokoLo41IdcgcLR1sqTOOViBP6oJKT5gG3ws96oe3c0s9irhuzAVE3zV3sptldRBDLKJSB+oXgpugE1WTEi6mGuNVgQc3VRZEWKNyAizVUJprGEZ2nBTeJGJb6NPRFcoNs9OdLpeSEXN/HsRLaMfJ6QMWC90azmmrDFm5BSxqntr+q6DVGGFILQWmPMw== root@jw02[root@mon .ssh]#

  2、如果没有这个目录的话,则

 

 # mkdir -p /root/.ssh

  3、更改文件夹以及文件权限

  

  [root@jw02 ~]#chmod 700 ~/.ssh[root@jw02 ~]#chmod 600 ~/.ssh/authorized_keys

  4、重新启动SSH服务

  

[root@jw02 ~]# service sshd restart

  五、测试

 

 [root@jw02 script]# sftp -oPort=511190 ken@222.73.115.198Connecting to 222.73.115.198.。。sftp》

  如果没有输入密码的提示就是成功了!

  上面就是CentOS无密码登录SSH的方法介绍了,通过上面的设置,你不需要输入密码即可登录SSH,为你节省了不必要的麻烦。

CentOS系统实现SSH无密码登录的方法相关推荐

  1. linux服务器无密码登录不了,设置ssh无密码登录linux服务器的方法

    每次登录测试服务器,ssh登录总是需要输入密码.登录的少还行,登录的多了,多一行命令都是多余的. rsa认证登录方式 制作密钥对 在客户端(本地机器)终端下输入以下命令 ssh-keygen -t [ ...

  2. CentOS配置ssh无密码登录

    前提配置:使用root登录修改配置文件:/etc/ssh/sshd_config,将其中三行的注释去掉,如下: 然后重启ssh服务:service sshd restart.最后退出root,以下所有 ...

  3. CentOS配置ssh无密码登录的注意点

    前提配置:使用root登录修改配置文件:/etc/ssh/sshd_config,将其中三行的注释去掉,如下: 然后重启ssh服务:service sshd restart.最后退出root,以下所有 ...

  4. ssh无密码登录设置(centos6系统下实现)

    如以下操作还不能实现无密码登录的效果.可以从.ssh目录的所有者和所属组,和authorized_keys权限这两点上进行思考. 主机信息:192.168.116.132(客户端A)和 192.168 ...

  5. ssh无密码登录_3个简单步骤即可完成无密码SSH登录

    ssh无密码登录 SSH (Secure SHELL) is a secure opensource network protocol that allows users to log in secu ...

  6. 学习笔记Hadoop(六)—— Hadoop集群的安装与部署(3)—— 配置ssh无密码登录

    三.配置ssh无密码登录 3.1.SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全 ...

  7. SSH无密码登录:只需两个简单步骤 (Linux)

    最后更新 2017年4月8日 分类 最新文章 服务器安全 标签 RSA SSH Key 非对称加密 如果你管理一台Linux服务器,那么你就会知道每次SSH登录时或者使用scp复制文件时都要输入密码是 ...

  8. macos下如何配置ssh无密码登录

    macos下配置ssh无密码登录的过程与linux下配置ssh无密码登录的方式基本相同. 首先,创建一个用户.macos创建用户在"系统偏好设置>用户与群组中". 其次,通过 ...

  9. 使用ssh无密码登录

    使用ssh无密码登录 ssh 是一个专为远程登录会话和其他网络服务提供安全性的协议.默认状态下ssh链接是需要密码认证的,可以通过添加系统认证(即公钥-私钥)的修改,修改后系统间切换可以避免密码输入和 ...

最新文章

  1. burn android images with fastboot
  2. (0093)iOS开发自己账号跑真机报错:conflicting provisioning
  3. Java后台 自动 翻页查询
  4. 【linux】linux系统配置静态IP地址(超详细,手把手教会)
  5. 洛谷p2234/BZOJ1588 [HNOI2002]营业额统计
  6. 多个html如何套用套一个头部,Vue.js项目中管理每个页面的头部标签的两种方法...
  7. SpringBoot2基础,进阶,数据库,中间件等系列文章目录分类
  8. 三阶段提交(Three-phase commit)
  9. Django:我是怎么做到使用django动态定义表单(form)的 .
  10. acdsee pro3 安装序列号
  11. linux ubuntu软件中心,Ubuntu 20.04 将Ubuntu软件中心切换到Snap商店
  12. OpenCV中Rect()函数常用操作和使用详解(含绘图示例)+Rectangle()函数用法
  13. 财务部门如何用OKR管理法?看最新OKR模板
  14. 论文的总结与展望写作技巧
  15. 关于solidworks+workbench的参数化建模分析的一点心得1
  16. 【B站弹幕游戏开发笔记02】Win10系统下给Python项目导入Protobuf
  17. 行测-图形推理-7-相异图形类
  18. 【Python函数综合实例】
  19. 男人婚后为何会对婚姻心生倦意?
  20. sqlserver2000安装程序以及补丁下载

热门文章

  1. SAP BP供应商归档
  2. 阿里云EMR Remote Shuffle Service在小米的实践
  3. 使用科大迅飞语音开发时的一系列问题及解决办法
  4. 腾讯地图全行业POI数据下载
  5. 输入多行数据利用getchar()清理回车键
  6. UML初探——用例图学习UMLet使用详解
  7. Google再下一城,百度应专注搜索技术
  8. VIVE Focus一体机开发VR内容
  9. express 集成 jquery
  10. Android下磁盘分区表损坏,手贱去硬盘合并!结果分区损坏!花一上午终于成功搞定!!!!!...