密钥对链接

这里注意一点:客户端上传的公钥放在服务器端谁的目录下,就表示要以谁的帐号来认证登陆。 
好处:1:不须要用密码登陆 
   2:访问方便,用私钥能够在哪里都能登陆。linux

 

 

步骤1
在本地linux主机上建立密钥,(也能够用密钥生成工具建立密钥)。

Enter file in which to save the key :直接回车
Enter passphrase :不须要 输入密码直接回车
Enter same passphrase again: 一样不须要输入密码直接回车。服务器

查看建立好的密钥

id_rsa是密钥。
id_rsa.pub是公钥。ssh

上传公钥到服务器端的 root家目录,表示若是用这个密码连接远程服务器,则登陆到远程服务器之后就是root身份。 工具


在服务器端手工创建 .ssh目录(若是.ssh目录不存在)。
并经过追加的方式把 id_ras.pub 添加到 .ssh目录下的authorized_keys。
并修改该文件的权限为600除了root其它用户不容许操做。 测试


步骤2
在远程服务器端修改/etc/ssh/sshd_config文件,按一下设置: blog


步骤3 登录


测试
本地linux服务器登陆测试 服务器端