宝马娱乐在线城-宝马娱乐在线

来自 互联网络 2019-11-02 02:03 的文章
当前位置: 宝马娱乐在线城 > 互联网络 > 正文

SSH访问远程主机建立信任关系【宝马娱乐在线】

1,ssh-keygen -b 1024 -t rsa,期间有几个选项让你输入私钥,直接enter就行了

  2、公钥部署

SSH远程控制经常要用到,建立信任关系之后就可以实现无密码访问,设置了hostname后还可以免去输入IP地址的麻烦。步骤如下:

  SSH实现各个服务器间的文件相互备份,如运行scp命令,可以实现免密码登录,从而可以使用SHELL脚本实现一些自动化的处理。

它在~/.ssh/下生成会生成几个文件,其中一个就是id_dsa.pub,这是生成该主机A的公钥。

  

4,在B中修改/etc/hosts文件,加入主机A hostname 跟IP对应,就可以实现SSH用hostname就可以对A进行访问。

  拷贝id_rsa.pub中的内容到需要访问的主机,并建立~/.ssh/authorized_keys文件,将先前的id_rsa.pub拷贝到目标机B,如果.ssh目录不存在,则建立文件夹,并将权限设置为700,同时将authorized_keys文件权限设为644,.ssh文件下及下的authorized_keys文件都属于root。

2,把它拷贝到主机B的~/.ssh下面,并以authorized_keys的名字保存。

  

宝马娱乐在线 1

  如果C机也需要无密码访问B机,则将C的公钥id_rsa.pub复制到B机中文件~/.ssh/authorized_keys的内容末端

scp id_rsa.pub user@IP:/home/qw/.ssh/authorized_keys

 

3,这样主机B就可以实现B对A的无密码访问

  1、在A机运行:"ssh-keygen -t rsa" 命令,创建公钥信息

#ssh-keygen -t rsa 
Generating public/private rsa key pair. 
Enter file in which to save the key (<UseHome>/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in <UseHome>/.ssh/id_rsa. 
Your public key has been saved in <UseHome>.ssh/id_rsa.pub. 
The key fingerprint is: 
ba:2c:77:eb:6d:aa:aa:d8:37:08:2f:b1:b9:e8:5a:2f <UseName>@<HostName> 
#mkdir -m=700 .ssh
#cp id_rsa.pub .ssh/authorized_keys
#chown root .ssh/authorized_keys
#chmod 644 .ssh/authorized_keys

本文由宝马娱乐在线城发布于互联网络,转载请注明出处:SSH访问远程主机建立信任关系【宝马娱乐在线】

关键词: