位置: 编程技术 - 正文

CentOS配置SSH单向无密码访问的方法(centos6.5配置ssh)

编辑:rootadmin

推荐整理分享CentOS配置SSH单向无密码访问的方法(centos6.5配置ssh),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos开启ssh命令,centos7 ssh配置文件,centos开启ssh命令,centos ssh 配置,centos ssh 配置,centos7 ssh配置文件,centos6.5配置ssh,centos ssh 配置,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在研究一款文件系统,需要远程给客户机安装软件,且需要无SSH密码访问,另外需要远程给客户机传文件,每次输入root密码很不方便,就想到用ssh key生成公钥、私钥来验证,而避免每次就必须输入root密码。

服务器架构:

系统:CentOS 6.5 x

主控端A:..0.

远端主机B:..0.

原理:

利用ssh key生成公钥、私钥,密钥相当于一把钥匙,而公钥就相当于一把门锁,我们当然是拿着钥匙去开锁,同样的道理,我们密钥放在本地服务器,也就是服务器A,把公钥放在远程服务器,也就是远端主机B,那么我们就可以从主控端A ssh免密码登陆到远端主机B了。

步骤:

1、在主控端A主机上生成无SSH密码访问的公钥和私钥文件

CentOS配置SSH单向无密码访问的方法(centos6.5配置ssh)

[root@localhost ~]# ssh-keygen -t rsa

注:执行命令中,连续按三次回车即可生成。

2、从主控端上传公钥到远端主机B上

[root@localhost ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@..0.

中间需要输入一次远端主机B的root密码

3、在主控端测试无密码SSH远程远端主机B

[root@localhost ~]# ssh root@..0.

可以看到已经不输主机B的root密码,即可从A SSH远程到B了。

CentOS7自生成证书配置SSL WEB详解 #安装Apache[root@server0~]#yum-yinstallhttpdmod_ssl#添加防火墙规则[root@server0~]#firewall-cmd--permanent--add-server=/tcp[root@server0~]#firewall-cmd--permanent--add-server=/tcp[root@se

关闭Centos写磁盘功能的方法 一个Linux文件默认有3个时间。atime:对此文件的访问时间。ctime:此文件inode发生变化的时间。mtime:此文件的修改时间。如果有多个小文件(比如Web服务

CentOS基础网络配置路由和默认网关介绍 一、查看路由在命令行中输入netstat-r或者route命令即可查看系统中正在起作用的路由二、增加路由(1)在命令行中输入routeadd-net..0.0/gw.1.1.这种

本文链接地址:https://www.jiuchutong.com/biancheng/360703.html 转载请保留说明!

上一篇:CentOS如何使用命令设置代理?(centos必学的60个命令)

下一篇:CentOS7自生成证书配置SSL WEB详解(centos7自签名证书)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络