需要在电脑安装git环境,有了git环境就可以在win中使用liunx命令
git下载:https://git-scm.com/download/win
打开安装包直接下一步下一步直到完成,安装完我们在桌面右键鼠标可以看到Git GUI Here 和 Git Bash Here表示安装成功
首先去到C:\Users(你的用户名)目录下进入.ssh文件夹(如果没有创建一个)
进入目录后右键打开Git Bash Here 生成公/私钥
ssh-key -t rsa
生成后我们可以看到2个文件 id_rsa(私钥) id_rsa.pub(公钥)
现在我们只需要把我们的公钥放到我们要连接的Liunx服务器.ssh下的authorized_keys文件中即可
方法一:
如果你Liunx下有.ssh文件夹并且也有authorized_keys文件
pwd查看当前所在目录路径
把当前目录下的id_rsa.pub 文件复制到你需要免密登陆Liunx下的authorized_keys文件中
scp /c/Users/XXX/.ssh/id_rsa.pub root@ip地址:/root/.ssh/authorized_keys
这时需要输入root登陆密码,就会拷贝到Liunx服务器上了使用ssh root@ip就无需密码登陆了
方法二:右键 id_rsa.pub使用记事本打开 复制里面的公钥 登陆Liunx 进入cd /root/.ssh/ 下,如果没有.ssh文件夹创建一个,vim authorized_keys(如果没有也创建一个),把刚刚复制的公钥拷贝到 authorized_keys下即可完成免密登陆