linux机器之间配置ssh无密访问

首先确认已安装了ssh服务,没装的自行百度一下。ssh

A机器:192.168.1.1spa

B机器:192.168.1.2code

使A无密访问B,步骤以下
[root@localhost ~]# cd .ssh
若是没有上面.ssh目录,随便运行下ssh 192.168.1.1,就有了 [root@localhost .ssh]# ssh
-keygen -t rsa 一路回车,这样会在当前目录生成id_rsa和id_rsa.pub两个文件 继续 [root@localhost .ssh]#cat id_rsa.pub >> authorized_keys [root@localhost .ssh]#chmod 600 authorized_keys 接着把authorized_keys拷贝到B机器的/root/.ssh/目录 [root@localhost .ssh]#scp authorized_keys root@192.168.1.2:/root/.ssh/ 此时,从A机器ssh访问B应该第一次须要输入密码,第二次日后都不须要了。 若是想从B访问A也不须要密码,步骤和上面是同样的
相关文章
相关标签/搜索