1、环境:win10、win10装有的git、linux服务器
2、打开git,查看win10本机的公钥
$ cat ~/.ssh/id_rsa.pub
3、打开服务器,创建.ssh目录,进入
[[email protected] ~]# mkdir ~/.ssh/
[[email protected] ~]# cd ~/.ssh/
输入:ssh-keygen -t rsa,连续回车,就ok
[[email protected] .ssh]# ssh-keygen -t rsa
装完之后,ls查看,可以看到两个文件,分别是私钥和公钥,.pub是公钥
4、创建一个文件名为的authorized_keys的文件
[[email protected] .ssh]# vi authorized_keys
然后把win10的公钥复制到这里面来,然后:wq保存退出
5、最后用git测试直接连接
[email protected] MINGW64 ~/Desktop
$ ssh [email protected]
root是服务器名字,@后面跟的是服务器id
登录成功!以后再也不用每次远程登录都要输入密码了。。。
原文地址:https://www.cnblogs.com/hsz-csy/p/9813671.html
时间: 2024-07-31 15:30:52