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