千家信息网

SSH 免密码登陆配置操作

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一)在本机生成公钥和私钥1)[root@SamuluIndex ~]# cd .ssh2)[root@SamuluIndex .ssh]# rm -f * (清除.ssh目录下所有的旧文件)3)[ro
千家信息网最后更新 2026年11月01日SSH 免密码登陆配置操作

一)在本机生成公钥和私钥

1)[root@SamuluIndex ~]# cd .ssh

2)[root@SamuluIndex .ssh]# rm -f * (清除.ssh目录下所有的旧文件)

3)[root@SamuluIndex .ssh]# ssh-keygen,过程中出现三个需要输入的地方直接按回车键

此时在.ssh目录下生成了id_rsa和id_rsa.pub。其中id_rsa是私钥,本机要用;id_rsa.pub是公钥,给其他的机器用。


(二)
将公钥上传到远程主机上

[root@SamuluIndex .ssh]# scp id_rsa.pub root@172.20.0.141:/root/.ssh

按照提示输入远程主机(172.20.0.141)的密码后,可看到上传成功的提示:

id_rsa.pub 100% 398 0.4KB/s 00:00


(三)
登录远程主机,将客户端公钥写入authorized_keys文件

[root@SamuluIndex .ssh]# ssh 172.20.0.141

Warning: Permanently added '172.20.0.141' (RSA) to the list of known hosts.

root@172.20.0.141's password:

Last login: Tue Apr 29 21:09:27 2014 from 192.168.0.56

[root@tixa ~]# cd .ssh

[root@tixa .ssh]# cat id_rsa.pub >> authorized_keys

此时可在141机器的.ssh目录下看到两个文件authorized_keys和id_rsa.pub。其中id_rsa.pub的主要目的就是把公钥信息写到authorized_keys中。然后把两台主机中的id_rsa.pub都删除掉,否则这台机器将无法不用密码登录别的机器。


(四)
退出远程主机,重新登录远程主机

此时发现在100机器上不需要密码就可以登录远程机器141 ,

且在100的机器上的.ssh中保留了两个文件:id_rsa和known_hosts,在141的机器上的.ssh中保留了一个文件:authorized_keys。


机器 主机 公钥 文件 登录 密码 目录 两个 本机 提示 生成 输入 成功 三个 不用 信息 可在 回车键 地方 客户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网 深圳九邦互联网科技有限公司 互联网扶贫科技 互联网金融公司科技 青岛互联网科技公司 华中科技大学互联网 米客互联网科技 齐家互联网科技有限公司 受益于互联网科技的高速发展 福建科技产业互联网发展 武汉健翔互联网络科技有限公司 华夏互联网科技业 互联网科技和信息 健康食品互联网创新科技园项目 互联网科技创新的路径 从那以后互联网科技有限公司 工业互联网科技创业 广州梦谷互联网科技有限公司领导 全球科技与互联网公司市值变化 北京品多多互联网科技有限公司 苏州互联网科技贷款公司 互联网科技ppt模板 睿民互联网科技 互联网巨头投资的硬核科技 佛山市拉法互联网科技有限公司 恒生互联网科技业指数调整周期 伊宁互联网科技做什么的 为客找房互联网科技公司怎么样 陕西云淼互联网科技公司 互联网科技包装股份有限公司上市
0