高端品牌网站建设建议,移动端开发技术有哪些,大连网站建设求职简历,本科自考第二专业文章目录 一、用途二、在本地机器上使用ssh-keygen产生公钥私钥对1#xff09;在Linux (或macOS) 上产生SSH公私钥的方法2#xff09;在win10上产生SSH公私钥的方法a#xff09;检查windows 本地是否安装有sshb#xff09;在本地生成SSH密钥对#xff08;公钥和私钥#… 文章目录 一、用途二、在本地机器上使用ssh-keygen产生公钥私钥对1在Linux (或macOS) 上产生SSH公私钥的方法2在win10上产生SSH公私钥的方法a检查windows 本地是否安装有sshb在本地生成SSH密钥对公钥和私钥用于和远程服务器取得联系。 三、上传公钥到远程服务器参考资料 一、用途
SSH指令登录远程服务器和scp复制文件时不再需要频繁输入密码。解决vscode远程连接时需要重复输入密码无法连接等问题。
二、在本地机器上使用ssh-keygen产生公钥私钥对
1在Linux (或macOS) 上产生SSH公私钥的方法
在本地终端执行命令 ssh-keygen然后一路回车
ssh-keygen -t rsa # -t表示type就是说要生成RSA加密的钥匙查看生成的公钥内容
cat ~/.ssh/id_rsa.pub2在win10上产生SSH公私钥的方法
a检查windows 本地是否安装有ssh
检查方式键入winr输入cmd打开windows powershell输入ssh命令。已安装则会显示ssh命令提示。 否则先在本地安装openssh
b在本地生成SSH密钥对公钥和私钥用于和远程服务器取得联系。
输入命令ssh-keygen (过程与Linux生成过程一样)
在提供的默认文件路径下保存密钥文件即可点回车即可默认路径C:\Users\用户名\ .ssh文件夹。可以看到该目录下已生成id-rsa私钥和id-rsa.pub公钥两个文件。
三、上传公钥到远程服务器
将步骤二中生成的公钥(id_rsa.pub)内容复制到远程主机 ~/.ssh/authorized_keys 文件中即可。
Linu主机可以使用ssh-copy-id命令将公钥复制到远程机器
ssh-copy-id username192.168.10.11 # 192.168.10.11为远程主机ip参考资料
在win10和Linux上配置SSH免密登录