window ssh key访问linux

1.在window中打开命令行窗口

运行 : ssh-keygen -t rsa -C "youremail"

会在C盘个人文件夹里面看到.ssh文件夹,生成的两个文件id_rsa和id_rsa.pub

2把id_pub传到服务器的root目录下

运行:scp id_rsa.pub root@ipaddress:.

3.使用ssh链接服务器

运行:ssh root@ipaddress

4.在服务器中打开.ssh目录(如果没有就新建mkdir .ssh),把pub里面的文件复制到authorized_keys

运行:cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

5.在windows下的.ssh目录新建config内容如下

Host loginName
    HostName ipaddress
    port 22
    User root
    IdentityFile C:\Users\yourname\.ssh\id_rsa

6.如果上面都完成了,就可以尝试登陆服务器了

运行 ssh loginName

 

posted @ 2020-04-10 22:41  GaryBlog  阅读(385)  评论(0编辑  收藏  举报