首先,你要有一个cmder
没有你看个鬼!
1.在本机生成SSH密钥对
打开cmder
输入以下命令按回车确认
ssh-keygen -t rsa
我这边是已经生成过了,正常一直回车就好了。
检查本机目录 C:\Users\<用户名>\.ssh\
下存在 id_rsa
和 id_rsa.pub
两个文件。
密钥对生成完毕
2.上传公玥到linux服务器
首先连接到linux服务器,在远程服务器上输入以下命令
mkdir ~/.ssh && touch ~/.ssh/authorized_keys
chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys
在本机输入命令
scp C:\Users\<用户名>\.ssh\id_rsa.pub <username>@<server-ip-address>:~/.ssh/authorized_keys
若ssh端口不是22可以在scp命令后直接加参数-P
输入密码后,按回车确认
上传成功后输入以下命令即可成功连接服务器(不是22端口的话要加端口号)
s