ssh免密码登录linux服务器

Posted 今天不打怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh免密码登录linux服务器相关的知识,希望对你有一定的参考价值。

1、环境:win10、win10装有的git、linux服务器

2、打开git,查看win10本机的公钥

$ cat ~/.ssh/id_rsa.pub

3、打开服务器,创建.ssh目录,进入

[root@localhost ~]# mkdir ~/.ssh/

[root@localhost ~]# cd ~/.ssh/

输入:ssh-keygen -t rsa,连续回车,就ok

[root@localhost .ssh]# ssh-keygen -t rsa

装完之后,ls查看,可以看到两个文件,分别是私钥和公钥,.pub是公钥

4、创建一个文件名为的authorized_keys的文件

[root@localhost .ssh]# vi authorized_keys

然后把win10的公钥复制到这里面来,然后:wq保存退出

5、最后用git测试直接连接

Administrator@WIN10-805041620 MINGW64 ~/Desktop
$ ssh root@huangsz

root是服务器名字,@后面跟的是服务器id

登录成功!以后再也不用每次远程登录都要输入密码了。。。

 

以上是关于ssh免密码登录linux服务器的主要内容,如果未能解决你的问题,请参考以下文章

Linux 配置ssh 免密码登录

Linux免SSH密码登录

Linux ssh安全设置,及免密码登录

每天1个Linux技巧:centos7免密码登录ssh

有啥方法方便用SecureCRT免密码用ssh登录linux主机。

有啥方法方便用SecureCRT免密码用ssh登录linux主机。